परिभाषा और उपयोग
PHP में, बिना किसी मान वाले वेरिएबल को शून्य डेटा प्रकार का कहा जाता है। ऐसे चर का मान NULL के रूप में परिभाषित होता है। एक चर को स्पष्ट रूप से NULL सौंपा जा सकता है या इसका मान unset() फ़ंक्शन का उपयोग करके शून्य पर सेट किया गया है।
सिंटैक्स
$var=NULL;
अन्य प्रकार के चर को शून्य में डालना संभव है, हालांकि अन्य प्रकार के लिए शून्य कास्टिंग PHP 7.2 से बहिष्कृत कर दिया गया है। पुराने संस्करणों में, (अनसेट)$var सिंटैक्स
. का उपयोग करके कास्टिंग की जाती थीनिम्नलिखित उदाहरण से पता चलता है कि NULL को एक वेरिएबल में कैसे असाइन किया जाए
उदाहरण
<?php $var=NULL; var_dump($var); ?>
आउटपुट
यह निम्नलिखित परिणाम देगा -
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)