我的字符串是作爲這樣麻煩使用爆炸()與多發性定界符和循環在PHP
$items = "2,1/3,5/2,5/3,2";
的斜槓(/)分開的值是每個項目的順序。
逗號(,)分隔的值是項目ID和數量。
我想創建一個循環來分隔/值,然後分離值,但我很難這樣做。
$order_array = explode('/', $items);
$order = '';
foreach ($order_array as $item_array) {
$item = explode(',', $item_array);
foreach ($item as $key) {
echo 'Item ID '.$key[0].' QTY'.$key[1];
}
}
怎麼回事? – AmazingDreams 2013-02-13 07:41:15
這裏有一個語法錯誤:應該是'echo'Item ID'。$ key [0]。' QTY'。$ key [1];' – k102 2013-02-13 07:42:23
代碼看起來不錯,我們只能猜測這就是問題所在。 – AmazingDreams 2013-02-13 07:44:39