3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = Array('Article_1 - Subtype a.ext','Article_1 - Subtype b.ext','Article_2 - Subtype a.ext','Article_2 - Subtype b.ext','Article_2 - Subtype c.ext'); $new_array = array(); foreach($array as $arr) { $exploded_array = explode("-", $arr); $new_array[$exploded_array[0]][] = $arr; } echo "<pre/>"; print_r($new_array); ?><?php $array = Array('Article_1 - Subtype a.ext','Article_1 - Subtype b.ext','Article_2 - Subtype a.ext','Article_2 - Subtype b.ext','Article_2 - Subtype c.ext'); $new_array = array(); foreach($array as $arr) { $exploded_array = explode("-", $arr); $new_array[$exploded_array[0]][] = $arr; } echo "<pre/>"; print_r($new_array); ?>

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
154.69 ms | 1682 KiB | 12 Q