<?php
$a = array();
for ($i = 0; $i < 10000; ++$i) {
$v = rand(1, 1000000);
$a[$v] = $v;
}
echo "Size: ", count($a), PHP_EOL;
$start = microtime( true );
for ($i = 0; $i < 10000; ++$i) {
isset($a[rand(1, 1000000)]);
}
$total_time = microtime( true ) - $start;
echo number_format($total_time, 6) . ' Total time - isset' , PHP_EOL;
$start = microtime( true );
for ($i = 0; $i < 10000; ++$i) {
in_array(rand(1, 1000000), $a);
}
$total_time = microtime( true ) - $start;
echo number_format($total_time, 6) . ' Total time - in_array' , PHP_EOL;
- Output for 8.0.10
- Size: 9943
0.000417 Total time - isset
0.092448 Total time - in_array
- Output for 8.0.9
- Size: 9935
0.000426 Total time - isset
0.087124 Total time - in_array
- Output for 8.0.8
- Size: 9935
0.000417 Total time - isset
0.088715 Total time - in_array
- Output for 8.0.7
- Size: 9944
0.000417 Total time - isset
0.098359 Total time - in_array
- Output for 8.0.6
- Size: 9956
0.000413 Total time - isset
0.100385 Total time - in_array
- Output for 8.0.5
- Size: 9953
0.000408 Total time - isset
0.099002 Total time - in_array
- Output for 8.0.3
- Size: 9955
0.000412 Total time - isset
0.086448 Total time - in_array
- Output for 8.0.2
- Size: 9959
0.000418 Total time - isset
0.091648 Total time - in_array
- Output for 8.0.1
- Size: 9933
0.000422 Total time - isset
0.086631 Total time - in_array
- Output for 8.0.0
- Size: 9956
0.000412 Total time - isset
0.106674 Total time - in_array
- Output for 7.4.23
- Size: 9950
0.000456 Total time - isset
0.094188 Total time - in_array
- Output for 7.4.22
- Size: 9953
0.000448 Total time - isset
0.092920 Total time - in_array
- Output for 7.4.21
- Size: 9954
0.000418 Total time - isset
0.093717 Total time - in_array
- Output for 7.4.20
- Size: 9958
0.000452 Total time - isset
0.091986 Total time - in_array
- Output for 7.4.19
- Size: 9942
0.000430 Total time - isset
0.093162 Total time - in_array
- Output for 7.4.18
- Size: 9950
0.000443 Total time - isset
0.092007 Total time - in_array
- Output for 7.4.16
- Size: 9944
0.000445 Total time - isset
0.092044 Total time - in_array
- Output for 7.4.15
- Size: 9949
0.000431 Total time - isset
0.095587 Total time - in_array
- Output for 7.4.14
- Size: 9949
0.000435 Total time - isset
0.092010 Total time - in_array
- Output for 7.4.13
- Size: 9943
0.000420 Total time - isset
0.091922 Total time - in_array
- Output for 7.4.12
- Size: 9950
0.000416 Total time - isset
0.094506 Total time - in_array
- Output for 7.4.11
- Size: 9947
0.000628 Total time - isset
0.102755 Total time - in_array
- Output for 7.4.10
- Size: 9946
0.000424 Total time - isset
0.094607 Total time - in_array
- Output for 7.4.9
- Size: 9962
0.000443 Total time - isset
0.110638 Total time - in_array
- Output for 7.4.8
- Size: 9946
0.000434 Total time - isset
0.093400 Total time - in_array
- Output for 7.4.7
- Size: 9952
0.000425 Total time - isset
0.094407 Total time - in_array
- Output for 7.4.6
- Size: 9950
0.000434 Total time - isset
0.093657 Total time - in_array
- Output for 7.4.5
- Size: 9956
0.000416 Total time - isset
0.093763 Total time - in_array
- Output for 7.4.4
- Size: 9950
0.000413 Total time - isset
0.093488 Total time - in_array
- Output for 7.4.3
- Size: 9952
0.000419 Total time - isset
0.093740 Total time - in_array
- Output for 7.4.2
- Size: 9943
0.000417 Total time - isset
0.092424 Total time - in_array
- Output for 7.4.1
- Size: 9934
0.000434 Total time - isset
0.110485 Total time - in_array
- Output for 7.4.0
- Size: 9937
0.000444 Total time - isset
0.102621 Total time - in_array
- Output for 7.3.30
- Size: 9947
0.000475 Total time - isset
0.092847 Total time - in_array
- Output for 7.3.29
- Size: 9948
0.000479 Total time - isset
0.097462 Total time - in_array
- Output for 7.3.28
- Size: 9950
0.000485 Total time - isset
0.095580 Total time - in_array
- Output for 7.3.27
- Size: 9946
0.000482 Total time - isset
0.095015 Total time - in_array
- Output for 7.3.26
- Size: 9951
0.000464 Total time - isset
0.094700 Total time - in_array
- Output for 7.3.25
- Size: 9949
0.000460 Total time - isset
0.097089 Total time - in_array
- Output for 7.3.24
- Size: 9953
0.000470 Total time - isset
0.094083 Total time - in_array
- Output for 7.3.23
- Size: 9952
0.000486 Total time - isset
0.092138 Total time - in_array
- Output for 7.3.22
- Size: 9957
0.000470 Total time - isset
0.092817 Total time - in_array
- Output for 7.3.21
- Size: 9938
0.000483 Total time - isset
0.096122 Total time - in_array
- Output for 7.3.20
- Size: 9946
0.000488 Total time - isset
0.095703 Total time - in_array
- Output for 7.3.19
- Size: 9944
0.000480 Total time - isset
0.096050 Total time - in_array
- Output for 7.3.18
- Size: 9942
0.000464 Total time - isset
0.093963 Total time - in_array
- Output for 7.3.17
- Size: 9937
0.000520 Total time - isset
0.100126 Total time - in_array
- Output for 7.3.16
- Size: 9949
0.000462 Total time - isset
0.092202 Total time - in_array
- Output for 7.3.15
- Size: 9955
0.000465 Total time - isset
0.097189 Total time - in_array
- Output for 7.3.14
- Size: 9956
0.000497 Total time - isset
0.098004 Total time - in_array
- Output for 7.3.13
- Size: 9953
0.000475 Total time - isset
0.096708 Total time - in_array
- Output for 7.3.12
- Size: 9953
0.000479 Total time - isset
0.092302 Total time - in_array
- Output for 7.3.11
- Size: 9950
0.000492 Total time - isset
0.087709 Total time - in_array
- Output for 7.3.10
- Size: 9952
0.000474 Total time - isset
0.094375 Total time - in_array
- Output for 7.3.9
- Size: 9955
0.000462 Total time - isset
0.099054 Total time - in_array
- Output for 7.3.8
- Size: 9952
0.000502 Total time - isset
0.115386 Total time - in_array
- Output for 7.3.7
- Size: 9950
0.000459 Total time - isset
0.119271 Total time - in_array
- Output for 7.3.6
- Size: 9956
0.000484 Total time - isset
0.090680 Total time - in_array
- Output for 7.3.5
- Size: 9956
0.000563 Total time - isset
0.094422 Total time - in_array
- Output for 7.3.4
- Size: 9960
0.000494 Total time - isset
0.088476 Total time - in_array
- Output for 7.3.3
- Size: 9958
0.000480 Total time - isset
0.086649 Total time - in_array
- Output for 7.3.2
- Size: 9958
0.000496 Total time - isset
0.092530 Total time - in_array
- Output for 7.3.1
- Size: 9950
0.000468 Total time - isset
0.091834 Total time - in_array
- Output for 7.3.0
- Size: 9956
0.000513 Total time - isset
0.093235 Total time - in_array
preferences:
85.04 ms | 401 KiB | 69 Q