परिभाषा और उपयोग
PHP में, बिना मान वाले वेरिएबल को NULL डेटा प्रकार का माना जाता है। ऐसे वेरिएबल का मान NULL के रूप में परिभाषित होता है। एक वेरिएबल को स्पष्ट रूप से NULL असाइन किया जा सकता है या unset() फ़ंक्शन का उपयोग करके इसका मान null पर सेट किया जा सकता है।
सिंटैक्स
$var = NULL;
अन्य प्रकार के वेरिएबल को null में कास्ट करना संभव है, हालांकि PHP 7.2 से null को अन्य प्रकार में कास्ट करना डिप्रिकेटेड हो गया है। पुराने संस्करणों में, कास्टिंग (unset)$var सिंटैक्स का उपयोग करके की जाती थी।
उदाहरण
उदाहरण 1: वेरिएबल को NULL असाइन करना
<?php $var = NULL; var_dump($var); ?>
आउटपुट
NULL
उदाहरण 2: NULL को अन्य प्राथमिक प्रकारों में कास्ट करना
<?php $var = NULL; var_dump((int) $var); var_dump((float) $var); var_dump((bool) $var); var_dump((boolean) $var); ?>
आउटपुट
int(0) float(0) bool(false) bool(false)