- microtime: documentation ( source)
- mt_rand: documentation ( source)
<?php
function write($str) {
echo $str . '<br>';
}
$arr = array();
for($i=0;$i<100000;$i++)$arr[$i]=mt_rand(1, 6); // 1~6の乱数を生成
write('*数字の配列を操作');
function i11($arr) {
echo ’比較演算子1-1, PHP_EOL;
$start = microtime(true);
for($i=0;$i<100000;++$i)6==$arr[$i];
$end = microtime(true);
echo $end - $start, PHP_EOL;
}
i11($arr);
function i12($arr) {
echo '比較演算子1-2', PHP_EOL;
$start = microtime(true);
for($i=0;$i<100000;++$i)6===$arr[$i];
$end = microtime(true);
echo $end - $start, PHP_EOL;
}