foreach ($tags as $value){
???if(isset($alls[$value[‘username‘]])){
//$m=memory_get_usage()
???????unset($alls[$value[‘username‘]]);
???????unset($value);
???}else{
???????$alls[$value[‘username‘]] = $value;
???}
}
看代码 : ?当遍历循环时
????????????变量地址 ????===================== ????内存地址
????????打印内存地址 已经 超过了 ?255 ?可是仍然没有 释放 内存
销毁数据时 ??如果 只是 单纯的 销毁变量 ?那么 ?指定的 ?内存地址 ?并没有进行释放 ?
所以 在 释放内存时 要释放掉 它所指向的内存 地址。才能成功。
???????
关于PHP ?使用 unset 销毁变量 但是 没有销毁内存的 记录
原文地址:https://www.cnblogs.com/puttylove/p/9157046.html