diff --git a/loops/php/code.php b/loops/php/code.php index 63e7f311..698ef707 100644 --- a/loops/php/code.php +++ b/loops/php/code.php @@ -4,8 +4,8 @@ function main(int $u) { - $r = rand(0, 10000); # Get a random number 0 <= r < 10k - $a = array_fill(0, 10000, 0); # Array of 10k elements initialized to 0 + $r = mt_rand(0, 10000); # Get a random number 0 <= r < 10k + $a = new SplFixedArray(10000); # Array of 10k elements initialized to 0 for ($i = 0; $i < 10000; $i++) { # 10k outer loop iterations for ($j = 0; $j < 100000; $j++) { # 100k inner loop iterations, per outer loop iteration $a[$i] += $j%$u; # Simple sum