English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام وظيفة get_called_class() في PHP مع أمثلة

دليل الوظائف الفئوية/المعادلات في PHP

 get_called_class - اسم الفئة للتحكم الثابت المتأخر ("Late Static Binding")

النحو

get_called_class ( void );

التعريف والاستخدام

 الحصول على اسم الفئة المطلوبة للاستدعاءات الثابتة.

المعلمات

الرقمالمعلمات والشرح
1

void

void يعني عدم الحاجة إلى أي معلمات.

القيمة المعدة

 يعود اسم الفئة، وإذا لم يتم استدعاء الفئة فإنه يعود FALSE.

مثال على الإنترنت

هذه هي استخدامات هذه الوظيفة -

<?php
class foo {
    static public function test() {
        var_dump(get_called_class());
    }
}
class bar extends foo {
}
foo::test();
bar::test();
?>
اختبار لرؤية ‹/›

نتائج الإخراج:

string(3) "foo"
string(3) "bar"

دليل الوظائف الفئوية/المعادلات في PHP