PHP 释放内存unset

原文来自 https://www.cnblogs.com/a-flydog/p/5751416.html

echo memory_get_usage().PHP_EOL;
$a = 1;
$b = $a;
$a = null;
$b = null;
unset($a);
unset($b);
echo memory_get_usage().PHP_EOL;

//php中变量名的内存与变量值得内存是不关联。

1, unset只是变量计数器减1,,当计数器为0的时候会触发回收

2, $s=null 会直接触发回收

猜你喜欢

转载自blog.csdn.net/Purgatory001/article/details/84323177
今日推荐