البرمجة كائنية التوجه في PHP
< PHP
- الأساسيات
- الخاصيات
- ثوابت الأصناف
- التحميل التلقائي للأصناف
- التوابع البانية والهادمة
- قابلية الرؤية
- وراثة الكائنات
- عامل تحليل النطاق (::)
- الكلمة المفتاحية Static
- تجريد الأصناف
- واجهات الكائنات
- السمات
- الأصناف المجهولة
- التحميل الزائد
- Object Iteration
- التوابع السحرية
- الكلمة المفتاحية final
- استنساخ الكائنات
- مقارنة الكائنات
- التلميح عن الأنواع
- الروابط الساكنة المتأخرة
- الكائنات والمراجع
- سَلسَلة الكائن
- سجل التغييرات
بدءًا من الإصدار الخامس من اللغة، أعيدت كتابة نموذج الكائنات للحصول على أداء أفضل وإضافة المزيد من الميزات، وقد كان هذا من التغييرات الكبيرة في اللغة، إذ قدّم الإصدار الخامس نموذج مكتملًا للكائنات.
ومن الميزات التي قدّمها الإصدار الخامس قابلية الرؤية (visibility)، الأصناف والتوابع المجرّدة (abstract) والنهائية (final)، المزيد من التوابع السحرية (magical methods)، الواجهات (interfaces)، الاستنساخ (cloning) والإشارة إلى الأنواع (typehinting).
تعامل PHP الكائنات معاملة المراجع (references) أو المقابض (handles)، بمعنى أنّ كلّ متغيّر يتضمن كائنًا مرجعيًا وليس نسخة من الكائن كلّه. انظر الكائنات والمراجع.
نصيحة: راجع أيضًا دليل تسمية Userland.