3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = "11111*1; 22222*1; 33333*1; 44444*1"; $array = explode('; ', $string); $new = []; foreach($array as $k => $v){ $parts = explode('*', $v); $new[] = [ 'sku' => $parts[0], 'qty' => $parts[1], ]; } echo json_encode($new, JSON_PRETTY_PRINT); // JSON_PRETTY_PRINT is just for displaying it nicely here

preferences:
60.71 ms | 402 KiB | 5 Q