3v4l.org

run code in 500+ PHP versions simultaneously
<?php $types = [ "text" => 2, "image" => 2, "audio" => 2, ]; $result = []; foreach ($types as $type => $count) { array_push($result, ...array_fill(0, $count, $type)); } var_export($result);
Output for 7.0.33, 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.31, 8.3.0 - 8.3.32, 8.4.1 - 8.4.23, 8.5.0 - 8.5.8
array ( 0 => 'text', 1 => 'text', 2 => 'image', 3 => 'image', 4 => 'audio', 5 => 'audio', )

preferences:
991.62 ms | 1295 KiB | 4 Q