网站建立前期调查,东莞网站新站排名,济南优化网站价格,免费ppt模板下载在哪里下载我们可以用isset($arr[a]) 或者 array_key_exists(a, $arr) 来判断a键名是否存在与$arr数组。
那么这两种方式哪个运行速度快呢#xff1f; 不多废话了#xff0c;现在我们写一段代码来测试一下#xff1a;
$array [a 1, b 2, c 3];$start microtime(tru…我们可以用isset($arr[a]) 或者 array_key_exists(a, $arr) 来判断a键名是否存在与$arr数组。
那么这两种方式哪个运行速度快呢 不多废话了现在我们写一段代码来测试一下
$array [a 1, b 2, c 3];$start microtime(true);for ($i 0; $i 1000000; $i) {isset($array[a]);
}$end microtime(true);$time_isset $end - $start;$start microtime(true);for ($i 0; $i 1000000; $i) {array_key_exists(a, $array);
}$end microtime(true);$time_array_key_exists $end - $start;echo $time_isset . - . $time_array_key_exists;结论是isset()更胜一筹。
0.01655101776123 - 0.019193172454834