
المشاركة الأصلية كتبت بواسطة AsHeQ ALGaMaR
أخي الكريم شامل ..
اعتبر نفسك قمت ببناء كلاس للاتصال بقاعدة بيانات .. ؟؟
ماذا سيكون هناك اذا قام جاهل ما بتغيير المقبض مثلا عن طريق الي انت تعتبره من افضل ما يكون بالكلاساات ؟؟
تقلي كيف يغيره ؟
ممكن ان يقوم ببرمجة هاك او شيء مشابه
مممممم دعني اقول لك انه protect مثلا مثل define (على سبيل القصر لا الحصر)
تقوم بالتعريف مرة واحدة فقط
بالنسبة لـ php5 لم تلغي هذه الخاصية
ولكن فيها انت من يحدد هذا ..
فهنالك مستويات للدخول لهذا الكائن انت تحددها بواسطة
puplic و private و protected
ولن تكن بحاجة لإستخدام Var
أما اذا استخدمتها وكنت اخترت التبليغ عن أخطاء (E_STRICT )
فسيظهر لك خطأ وهو عدم تحديد مستوى الدخول
عموما اذا كنت في php5 وتريد استخدام var امكانك استخدام puplic بدلا منها
بالنسبة لـ protected و private فهما نفس الشيء حيث يقوم بالحماية
وهنالك اختلاف بينهم بالوراثة
......
مممممم جعلتني استبق الأحداث لدروسي .. !!؟؟
مع اجمل تحية