1. 程式人生 > php教程 > 使用unset()銷燬變數並釋放記憶體_PHP教程

使用unset()銷燬變數並釋放記憶體_PHP教程

轉載自:http://www.okajax.com/a/201106/php_unset.html

PHP的unset()函式用來清除、銷燬變數,不用的變數,我們可以用unset()將它銷燬。但是某些時候,用unset()卻無法達到銷燬變數佔用的記憶體!我們先看一個例子

<?php $s=str_repeat('1',255); //產生由255個1組成的字串 $m=memory_get_usage(); //獲取當前佔用記憶體 unset($s); $mm=memory_get_usage(); //unset()後再檢視當前佔用記憶體 echo $m-$mm; ?>