الفرق بين المراجعتين لصفحة: «PHP/null»
< PHP
لا ملخص تعديل |
ط نقل عبد اللطيف ايمش صفحة PHP/Types/null إلى PHP/null: إعادة هيكلة التوثيق |
||
(3 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 5: | سطر 5: | ||
* تم تعيين الثابت NULL إليه. | * تم تعيين الثابت NULL إليه. | ||
* لم يتم تعيين أية قيمة له. | * لم يتم تعيين أية قيمة له. | ||
* تم استخدام الدالة <code>[[PHP | * تم استخدام الدالة <code>[[PHP/unset|unset()]]</code> معه. | ||
== البنية العامة == | == البنية العامة == | ||
توجد قيمة واحدة فقط من نوع null، وهي الثابت -غير الحساس لحالة الأحرف- <code>NULL</code>. | توجد قيمة واحدة فقط من نوع null، وهي الثابت -غير الحساس لحالة الأحرف- <code>NULL</code>. | ||
سطر 13: | سطر 13: | ||
?> | ?> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
راجع أيضا صفحة الدالة <code>[[PHP/ | راجع أيضا صفحة الدالة <code>[[PHP/is_null|is_null()]]</code> و <code>[[PHP/unset|unset()]]</code>. | ||
== التحويل إلى NULL == | == التحويل إلى NULL == | ||
تحذير: تم إلغاء هذه الميزة بدءًا من الإصدار 7.2.0 من PHP، لذا لا يُنصَح بالاعتماد على هذه الميزة أبدًا. | تحذير: تم إلغاء هذه الميزة بدءًا من الإصدار 7.2.0 من PHP، لذا لا يُنصَح بالاعتماد على هذه الميزة أبدًا. | ||
سطر 20: | سطر 20: | ||
==مصادر== | ==مصادر== | ||
*[http://php.net/manual/en/language.types.null.php صفحة Types null في توثيق PHP الرسمي.] | *[http://php.net/manual/en/language.types.null.php صفحة Types null في توثيق PHP الرسمي.] | ||
[[تصنيف:PHP]] | [[تصنيف:PHP|{{SUBPAGENAME}}]] | ||
[[تصنيف:PHP Types]] | [[تصنيف:PHP Types|{{SUBPAGENAME}}]] |
المراجعة الحالية بتاريخ 03:50، 4 أبريل 2018
تمثل القيمة الخاصة NULL
متغيرًا دون قيمة، فالقيمة NULL
هي القيمة الوحيد الممكنة من نوع البيانات null.
تُعدّ قيمة المتغير تساوي NULL
إذا:
- تم تعيين الثابت NULL إليه.
- لم يتم تعيين أية قيمة له.
- تم استخدام الدالة
unset()
معه.
البنية العامة
توجد قيمة واحدة فقط من نوع null، وهي الثابت -غير الحساس لحالة الأحرف- NULL
.
<?php
$var = NULL;
?>
راجع أيضا صفحة الدالة is_null()
و unset()
.
التحويل إلى NULL
تحذير: تم إلغاء هذه الميزة بدءًا من الإصدار 7.2.0 من PHP، لذا لا يُنصَح بالاعتماد على هذه الميزة أبدًا.
لن تزيل عملية تحويل متغير إلى null باستخدام (unset) $var
المتغير أو تلغي تعيين قيمته، بل سترجع القيمة NULL
فحسب.