PDA

View Full Version : سوال: آزاد سازی فضای حافظه اشغال شده



alonemm
دوشنبه 20 دی 1389, 11:19 صبح
باسلام:
یک روش برای آزاد سازی فضای حافظه که توسط کد ها برنامه اشغال شده میخوام مثل :
متغییر ها - ثابت ها - آرایه ها - کانکشن ها و جواب کوئری ها....


با تشکر.

son_games
دوشنبه 20 دی 1389, 11:29 صبح
سلام .

دستور

unset();

هست.

MMSHFE
دوشنبه 20 دی 1389, 11:54 صبح
با سلام، كد زير رو امتحان كنيد:


<?PHP
$keys=array_keys(get_defined_vars());
for($i=0;$i<count($keys);$i++)
{
unset($$keys[$i]);
}
unset($keys,$i);
?>
اميدوارم كه مشكلتون برطرف شده باشه.
ميتونيد با استفاده از دستور زير هم بررسي كنيد كه تعداد متغيرهاي تعريف شده به صفر ميرسه:


<?PHP
echo("Count:".count(get_defined_vars())."<BR/>\n");
?>

موفق و مؤيد باشيد.