3v4l.org

run code in 300+ PHP versions simultaneously
<?php $mda[0][5][10] = "string value"; $mda[1][15][20] = "string value"; $mda[2][25][30] = "string value"; echo "ORIGINAL ARRAY\r\n\r\n"; var_dump($mda); echo "\r\nWONT WORK:\r\n\r\n"; var_dump(array_values($mda)); function fix_keys($array) { foreach ($array as $k => $val) { if (is_array($val)) $array[$k] = fix_keys($val); //recurse } return array_values($array); } echo "\r\nWILL WORK:\r\n\r\n"; var_dump(fix_keys($mda));

preferences:
31.74 ms | 402 KiB | 5 Q