الفرق بين المراجعتين ل"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;
}
?>

انظر أيضًا

مصادر