Warning: Division by zero in /var/customers/webs/stc/benchmark/index.php on line 256 Test: foreach vs. for

PHP Benchmarks

Performance comparison of PHP code alternatives.

Test: foreach vs. for

Note that this isn't helpful unless you have ascending int keys.

Run Again Test Menu

Result

Unfortunately, no history for this test is available.

Code

The first test, "foreach", was:

foreach ($GLOBALS['dummy'] as $v)
	$v[0] + 1;

The second test, "for", was:

for ($k = 0, $n = count($GLOBALS['dummy']); $k < $n; $k++)
	$GLOBALS['dummy'][$k][0] + 1;

Running: Linux (x86_64:1 GB) PHP (7.2.22-1+ubuntu16.04.1+deb.sury.org+1)