php 7変数の破棄および変数が占めるメモリの解放
516 ワード
$s=str_repeat('1',256);
$m=memory_get_usage();
unset($s); // $s
echo $m-memory_get_usage();
echo "
";
$s=str_repeat('1',256);
$m=memory_get_usage();
unset($s); // $s
$s = null; // ,
echo $m-memory_get_usage();
多くの変数は手動で破棄して解放しなければなりません.そうしないとphpのメモリの占有量はますます高くなり、最後に直接502エラーになります.だから、日常のコード作成の中で、無駄な変数と変数が占めるメモリをタイムリーに破棄して解放することをお勧めします.