3v4l.org

run code in 300+ PHP versions simultaneously
<?php function getLinks() : array { if (rand(1,4) === 1) return ['a', 'b', 'c']; return []; } $links = []; foreach (range(1,7) as $a) { $links = getLinks(); if (count($links)) break; } print implode("\n", $links);

preferences:
31.02 ms | 402 KiB | 5 Q