3v4l.org

run code in 300+ PHP versions simultaneously
<?php $mainStringBrk = array('page-18', 'page-20'); $finalArray = array(); foreach($mainStringBrk as $bString){ $mainStringBrkBrk = explode('-', $bString); $finalArray[$mainStringBrkBrk[0]][] = $mainStringBrkBrk[1]; } print_r($finalArray); $finalArray = array(); foreach($mainStringBrk as $bString){ $mainStringBrkBrk = explode('-', $bString); $finalArray[] = array($mainStringBrkBrk[0] => $mainStringBrkBrk[1]); } print_r($finalArray);

preferences:
33.83 ms | 405 KiB | 5 Q