الفرق بين المراجعتين لصفحة: «PHP/trait exists»
< PHP
لا ملخص تعديل |
لا ملخص تعديل |
||
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 2: | سطر 2: | ||
(PHP 5 >= 5.4.0, PHP 7) | (PHP 5 >= 5.4.0, PHP 7) | ||
تتحقق | تتحقق الدالة <code>trait_exists()</code> فيما إذا كانت السمة (trait) موجودةً. | ||
== الوصف == | == الوصف == | ||
سطر 18: | سطر 18: | ||
== القيم المعادة == | == القيم المعادة == | ||
ستُعيد الدالة <code>trait_exists()</code> القيمة <code>TRUE</code> إذا كانت السمة موجودة، وستُعيد القيمة <code>FALSE</code> إذا كانت السمة غير موجودة، | ستُعيد الدالة <code>trait_exists()</code> القيمة <code>TRUE</code> إذا كانت السمة موجودة، وستُعيد القيمة <code>FALSE</code> إذا كانت السمة غير موجودة، وستُعيد <code>NULL</code> في حال حدوث خطأ. | ||
== انظر أيضًا == | |||
* الدالة <code>[[PHP/class exists|class_exists()]]</code>: التحقق من أنّ الصنف الممرّر مُعرّف. | |||
* الدالة <code>[[PHP/function exists|function_exists()]]</code>: التحقق أنَّ الدالة المعطاة مُعرَّفة. | |||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 03:51، 16 أبريل 2018
(PHP 5 >= 5.4.0, PHP 7)
تتحقق الدالة trait_exists()
فيما إذا كانت السمة (trait) موجودةً.
الوصف
bool trait_exists ( string $traitname [, bool $autoload ] )
المعاملات
traitname
اسم السمة المُراد التحقق منها.
autoload
فيما إذا كان يجب أن تُحمَّل السمة تلقائيًا إن لم تكن مُعرَّفةً من قبل.
القيم المعادة
ستُعيد الدالة trait_exists()
القيمة TRUE
إذا كانت السمة موجودة، وستُعيد القيمة FALSE
إذا كانت السمة غير موجودة، وستُعيد NULL
في حال حدوث خطأ.
انظر أيضًا
- الدالة
class_exists()
: التحقق من أنّ الصنف الممرّر مُعرّف. - الدالة
function_exists()
: التحقق أنَّ الدالة المعطاة مُعرَّفة.