परिचय
PHP में कई वाक्य रचनाएँ संदर्भ तंत्र के माध्यम से कार्यान्वित की जाती हैं। यदि किसी वैश्विक चर का संदर्भ किसी फ़ंक्शन में सेट नहीं किया गया है, तो वैश्विक नाम स्थान में समान चर को हटाया नहीं जाता है।
उदाहरण
<?php $var1 = 'Hello World'; function myfunction(){ global $var1; $var2 =&$var1; echo "$var1, $var2 \n"; $var2="Hello PHP"; echo "$var1, $var2 \n"; unset($var1); } myfunction(); echo "$var1\n"; ?>
आउटपुट
वैश्विक $va1 बरकरार है।
Hello World, Hello World Hello PHP, Hello PHP Hello PHP
डिबग_ज़वाल_डम्प () फ़ंक्शन का उपयोग किया जा सकता है यदि एक चर में अन्य चर के संदर्भ हैं