English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
دليل الوظائف والفئات الفيزيائية لـ PHP
is_subclass_of - إذا كان هذا الكائن فرعًا من هذا الفئة، فإنه يعود TRUE
is_subclass_of( $object, $class_name );
يُتحقق من أن الكائن المحدد يحتوي على فئة class_name كأحد الأباء
الترقيم | الخيارات وشرحها |
---|---|
1 | object (مطلوب) الكائن المُتحقق منه |
2 | class (مطلوب) اسم الفئة. |
إذا كانت فئة الكائن object تُشكل فرعًا من فئة class_name، فإنها تعود TRUE، وإلا تعود FALSE.
إليك كيفية استخدام هذه الوظيفة-
<?php // تعريف فئة class wid_fact { var $oink = 'moo'; } // تعريف فرع class wid_fact_child extends wid_fact { var $oink = 'oink'; } // إنشاء عنصر جديد $WF = new wid_fact(); $WFC = new wid_fact_child(); if (is_subclass_of($WFC, 'wid_fact')) { echo "نعم، $WFC هي فرع لـ wid_fact "; else { echo "لا، $WFC ليست فرعًا لـ wid_fact "; } if (is_subclass_of($WF, 'wid_fact')) { echo "نعم، $WF هي فرع لـ wid_fact "; else { echo "لا، $WF ليست فرعًا لـ wid_fact "; } ؟>اختبار لرؤية </>
وسيكون هناك نتائج التالي-
نعم، $WFC هي فرع لـ wid_fact لا، $WF ليست فرعًا لـ wid_fact