3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = [ 'This is option: one', 'This is option: two', 'This is option: 😜' ]; $target = [ 'This is option:' => [ 'one', 'two', '😜' ] ]; function convertArr(array $src): array { $prevString = null; $newArray = []; foreach ($src as $string) { if ($prevString) { // stuck here } $prevString = $string; } return $newArray; } assert(convertArr($arr) === $target);

preferences:
24.4 ms | 404 KiB | 5 Q