中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP變量釋放的案例

發布時間:2020-10-23 19:28:39 來源:億速云 閱讀:182 作者:小新 欄目:編程語言

這篇文章主要介紹了PHP變量釋放的案例,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

PHP變量什么時候釋放

PHP變量在程序執行完后釋放。

如果你使用完了,想銷毀,可以使用unset 來銷毀釋放

例: unset($str);

unset和null

$var = null;這種方式只是把引用去掉,其實并沒有釋放內存。unset方法才是php內置的銷毀變量、釋放內存的方法。

但是需要注意的是,如果在使用unset();對其引用的變量的引用關系還在,那么這塊內存暫時還不會被釋放,只有當所有變量對這塊內存區域的引用都斷掉后,這塊被釋放的內存區域才會被釋放。

舉例如下:

<?php
$s=str_repeat('1',256);
$m=memory_get_usage();
unset($s); //銷毀$s
echo $m-memory_get_usage();
?>

結果:272

<?php
$s=str_repeat('1',256);
$m=memory_get_usage();
unset($s); //銷毀$s
$s = null; //區別在這里,把變量的引用斷掉
echo $m-memory_get_usage();
?>

結果:192

感謝你能夠認真閱讀完這篇文章,希望小編分享PHP變量釋放的案例內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

利津县| 都江堰市| 留坝县| 白城市| 安福县| 穆棱市| 永丰县| 大名县| 乐至县| 无棣县| 芦溪县| 乌恰县| 铜陵市| 黔南| 南安市| 德昌县| 南开区| 遂川县| 鲁甸县| 唐山市| 丽水市| 宣汉县| 昌宁县| 新乐市| 承德县| 手游| 深水埗区| 东丽区| 凤山市| 广宗县| 黄龙县| 博罗县| 贵阳市| 成武县| 赞皇县| 冕宁县| 金湖县| 潞西市| 东海县| 通辽市| 镶黄旗|