Tôi có dòng này của chuỗiPHP nổ và đưa vào mảng
Fruits-banana|apple|orange:Food-fries|sausages:Desserts-ice cream|apple pie
các :
(dấu hai chấm) là tách cho chủ đề chính, và |
là tách cho các loại khác nhau của các tiểu chủ đề .
Tôi cố gắng để phát nổ nó ra và đặt nó vào mảng, tôi cần kết quả là một cái gì đó như thế này sẽ được hiển thị trong một trình đơn thả xuống: -
Fruits banana apple orange Food fries sausages
$result=explode(":",$data);
foreach($result as $res) {
$sub_res[]=explode("-",$res);
}
foreach($sub_res as $sub) {
//echo $sub[1]."<br>"; Over here, I can get the strings of [0]=>banana|apple|orange, [1]=>sausages|fries,
// I explode it again to get each items
$items[]=explode("|",$sub[1]);
$mainCategory[]=$sub[0]; // This is ([0]=>Fruits, ]1]=>Food, [2]=>dessert
// How do I assign the $items into respective categories?
}
Cảm ơn!
Bạn có cần riêng mảng 2 chiều của phụ Thể loại? – Kel
Bạn lấy đường đó ở đâu? –
Bạn có cần một menu thả xuống cho tất cả hoặc một trình đơn thả xuống riêng cho từng loại không? – Jason