الفرق بين المراجعتين لصفحة: «PHP/defined»
< PHP
هذه الصفحة من مساهمات «راضي-محمد-احمد-عباد» |
طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة <code>defined()</code> في PHP}}</noinclude> | |||
(PHP 4, PHP 5, PHP 7) | (PHP 4, PHP 5, PHP 7) | ||
سطر 38: | سطر 39: | ||
== مصادر == | == مصادر == | ||
* [http://php.net/manual/en/function.defined.php صفحة الدالة defined في توثيق PHP الرسمي]. | * [http://php.net/manual/en/function.defined.php صفحة الدالة defined في توثيق PHP الرسمي]. | ||
[[تصنيف:PHP]] | |||
[[تصنيف:PHP Function]] |
المراجعة الحالية بتاريخ 14:45، 6 مايو 2018
(PHP 4, PHP 5, PHP 7)
تتحقق الدالة defined()
من الثابت المعطىَ إن كان موجودًا.
الوصف
bool defined ( string $name )
تستخدم الدالة defined()
للتحقق من الثابت المعطىَ إن كان موجودًا ومعرفًا.
ملاحظة: إِذا كنُت تريد التحقق من وجود متغيرًا ما استخدم الدالة isset()
، ذلك لأنَّ الدالة defined()
تُستخدم على الثوابت فقط. إذا كنُت تريد التحقق من وجود دالة ما، فاستخدم الدالة function_exists()
.
المعاملات
name
اسم الثابت الذي نريد التحقق من وجوده.
القيم المعادة
ستعُاد القيمة TRUE
إذا كان المعامل name
المعطى للدالة معرفًا، وما عدا ذلك ستُعاد القيمة FALSE
.
أمثلة
المثال 1: التحقق من وجود الثابت
<?php
/* لاحظ استخدامنا لعلامات الاقتباس، فهي ضرورية */
if (defined('TEST')) {
echo TEST;
}
?>
انظر أيضًا
- الدالة
define()
: التحقق إن كان الثابت المعطى لها موجودًا أم لا. - الدالة
constant()
: إعادة قيمة أحد الثوابت. - الدالة
get_defined_constants()
: إعادة مصفوفة ترابطية فيها أسماء جميع الثوابت والقيم المرتبطة بها. - الدالة
function_exists()
: إعادة القيمةtrue
إذا كانت الدالة المُمرَّرة إليها معرَّفة. - قسم الثوابت في توثيق اللغة.