اليوم لدينا دالة تقوم بحذف المتغيرات وتدميرها ولا ترجع أي قيمة .. شاهد المثال :
1- إلغاء السيشن الحالية لتسجيل الخروج
$php = " منتدى php ";
unset ( $php ); $res = iseet ( $php);
if ($res)
{
echo "المتغير موجود ";
}
else
{
echo "المتغير غير موجود";
unset ( $php ); $res = iseet ( $php);
if ($res)
{
echo "المتغير موجود ";
}
else
{
echo "المتغير غير موجود";
ملاحظة: من الاستخدامات الهامة للدالة يكون في نظام الجلسات session كتسجيل خروج ..========== بعض الامثلة العملية على استخدامتها:
1- إلغاء السيشن الحالية لتسجيل الخروج
unset($_SESSION);
2- الغاء قيم المتغيرات خاصة التي تحمل نتائج استعلامات من قاعدة البيانات، ويفيد الغائها في تحرير الذاكرة مما تحتويه من قيم$var_result = mysql_query("SELECT * FROM `users`");
while($res = mysql_fetch_array($var_result))
{
echo $res['username'];
}
unset($res); // هذه الخطوة لافراغ ذاكرة السيرفر بعد الانتهاء من استخدام المتغير
شرح محب php و coder
وبالتوفيقwhile($res = mysql_fetch_array($var_result))
{
echo $res['username'];
}
unset($res); // هذه الخطوة لافراغ ذاكرة السيرفر بعد الانتهاء من استخدام المتغير
التعليقات على المقالة 1
المبرمج عبدالله 14-6-2017
رد