コードをコピーします コードは次のとおりです:
echo 'begin time:'.$begin=microtime(false).'
';//開始時間をカウントします
$ array=array();
for ($i=1;$i<=10000;$i++) {//大きな配列を生成します
$array[$i]=$i;
/*
$ arr=$array;//合計コピー時間と印刷時間 0.02
foreach ($arr as $ar) {
echo $ar.'
'
}
*/
/*
$newarr = &$array;//アドレス参照時間は常に0.01以内に制御されます
foreach ($newarr as $r) {
echo $r.'
';
*/
foreach ($array as $a) {//基本的には 0.02、まれに 0.01 アドレス参照ほど速くないのはなぜですか? Wondering
echo $a.'
';
}
echo 'end time:'.$end=microtime(false).'
';// 時間をカウントする終了
echo '合計時間:'.($end-$begin)
;
上記は、効率ソース ハードディスク不良セクタ検出ソフトウェアの PHP アドレス参照の効率の問題を紹介しており、効率ソース ハードディスク不良セクタ検出ソフトウェアの内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。 。