Emad Saif نشر 11 يونيو 2022 أرسل تقرير نشر 11 يونيو 2022 لغة JavaScript تدعم عمل أصناف مجهولة Anonymous classes بسهولة من خلال أستخدام الأقواس المعقوفة { } var obj = { name : "value", age : 123 }; alert(obj.name); فهل يمكن تطبيق نفس المبدأ في لغة PHP وعمل أصناف مجهولة Anonymous classes لإستخدامها مرة واحدة فقط عند الحاجة إليها؟ 1 اقتباس
1 سامح أشرف نشر 11 يونيو 2022 أرسل تقرير نشر 11 يونيو 2022 لم تكن لغة PHP تدعم فكرة الأصناف المجهولة Anonymous classes في الماضي ولكن بداية من الإصدار 7 تم إضافة هذا المصطلح إلى اللغة وأصبح بإمكانك أن تقوم بهذا الأمر بشكل بسيط من خلال إستخدام الكلمة المفتاحية new و عمل صنف class بدون اسم على النحو التالي: new class { public function log($msg) { echo $msg; } } ويمكن تخزين الصنف في متغير أيضًا: <?php class Foo {} $child = new class extends Foo {}; var_dump($child instanceof Foo); // true تكون الأصناف المجهولة Anonymous classes مفيدة عندما يلزم إنشاء كائنات بسيطة لمرة واحدة وبشكل سريع. 1 اقتباس
السؤال
Emad Saif
لغة JavaScript تدعم عمل أصناف مجهولة Anonymous classes بسهولة من خلال أستخدام الأقواس المعقوفة { }
فهل يمكن تطبيق نفس المبدأ في لغة PHP وعمل أصناف مجهولة Anonymous classes لإستخدامها مرة واحدة فقط عند الحاجة إليها؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.