ما هي مفاهيم PHP OOPs؟
ما هي مفاهيم PHP OOPs؟

فيديو: ما هي مفاهيم PHP OOPs؟

فيديو: ما هي مفاهيم PHP OOPs؟
فيديو: Introduction to Object Oriented Programming - OOP {1/4} - البرمجة الشيئية 2024, يمكن
Anonim

البرمجة الشيئية ( PHP OOP ) ، هو نوع من مبادئ لغة البرمجة يضاف إلى php5 ، والذي يساعد في بناء تطبيقات ويب معقدة وقابلة لإعادة الاستخدام. ال مفاهيم كائنية التوجه في بي أتش بي هي: أنت تحدد فئة مرة واحدة ثم تصنع الكثير أشياء التي تنتمي إليها. أشياء تُعرف أيضًا باسم المثيل.

هنا ، هل PHP موجه بالكامل للكائنات؟

نعم ، أحدث إصدارات بي أتش بي نكون وجوه المنحى . بمعنى ، يمكنك كتابة الفصول بنفسك ، واستخدام الوراثة ، وعند الاقتضاء ، تكون الوظيفة المضمنة مدمجة أشياء أيضًا (مثل ميزات MySQL). بي أتش بي لديه دعم جزئي لـ OOP وليس كذلك نقي عفوًا.

قد يتساءل المرء أيضًا ، ما هو class و object في PHP؟ أ صف دراسي هي مجموعة قائمة بذاتها ومستقلة من المتغيرات والوظائف التي تعمل معًا لأداء مهمة محددة أو أكثر ، بينما أشياء هي حالات فردية من صف دراسي . أ صف دراسي يعمل كقالب أو مخطط ينطلق منه الكثير من الأفراد أشياء يمكن إنشاؤها.

هنا ، ما هو $ this في PHP Oops؟

PHP OOP $ هذه الكلمة الرئيسية. $ هذه هو متغير زائف (أيضًا كلمة رئيسية محجوزة) والذي لا يتوفر إلا في الطرق الداخلية. وهو يشير إلى موضوع الطريقة الحالية. لنقم بإنشاء فئة House بخاصية واحدة (اللون). ثم قم بإنشاء كائن منه.

ما هي طريقة PHP؟

طريقة هي في الواقع وظيفة مستخدمة في سياق فئة / كائن. عندما تقوم بإنشاء دالة خارج فئة / كائن ، يمكنك تسميتها دالة ولكن عند إنشاء دالة داخل الفصل ، يمكنك تسميتها بـ طريقة.

موصى به: