3v4l.org

run code in 300+ PHP versions simultaneously
<?php $cache = array('Blah\Blah\Blah' => 'src/Blah/Blah/Blag.php'); $startList = microtime(true); for ($i = 0; $i < 1000; $i++) { list($class, $file) = $cache; } $endList = microtime(true); $startEach = microtime(true); for ($i = 0; $i < 1000; $i++) { $class = key($cache); $file = reset($cache); } $endEach = microtime(true); $listDiff = $endList - $startList; $eachDiff = $endEach - $startEach; echo 'List diff: ' . $listDiff . PHP_EOL; echo 'Each diff: ' . $eachDiff . PHP_EOL;

preferences:
29.35 ms | 402 KiB | 5 Q