পরিচয়
unset() ফাংশন ব্যবহার করে বিষয়বস্তু এবং ভেরিয়েবলের মধ্যে বাঁধাই ভাঙা সম্ভব। আনসেট() ফাংশন বিষয়বস্তুকে ধ্বংস করে না বরং এটি থেকে ভেরিয়েবলকে ডিকপল করে।
উদাহরণ
<?php $a=10; $b=&$a; echo "before unsetting : ", $a, " " ,$b, PHP_EOL; unset($b); echo "after unsetting :" . $a . " "; $b=20; echo $b; ?>
আউটপুট
আনসেট করার পরে, $b সাধারণ ভ্যাইবল হিসাবে ব্যবহার করা যেতে পারে
before unsetting : 10 10 after unsetting : 10 20
NULL
এ ভেরিয়েবল বরাদ্দ করেও রেফারেন্স মুছে ফেলা যেতে পারেউদাহরণ
<?php $x=100; $y=&$y; echo "x and y are references ", $x, " " ,$y, PHP_EOL; $y=NULL; $x=200; echo "x: ", $x . " y: " ,$y, PHP_EOL; ?>
আউটপুট
উপরের স্ক্রিপ্টের ফলাফল নিম্নরূপ
x and y are references 100 x: 200 y: