我的代碼是一個數組...PHP - 爆炸中的每一項創建由爆炸
$string ="foo:bar,bar,bar|foo2:bar2,bar2,bar2";
$first_array = explode("|", $string);
function split(&$block) {
$block = explode(":", $block);
}
array_walk($first_array, "split");
echo $block["0"]["0"];
echo "<br />";
echo $block["0"]["1"];
?>
感謝您的幫助迄今。從我所收集的這應該是提供的代碼的乾淨版本。這不會迴應任何內容,也不會提供代碼。
$ final_array將會是一個數組數組。 'echo $ result'只會吐出單詞'Array',而不是數組的內容。 – 2015-03-31 21:48:08
也許可以嘗試使用像''和''這樣的更明智的分隔符,而不是手動輸入並錯誤輸入的「?!@ ^&$%@#'和'&*%&@#*&^%'在某處扔掉它。 –
developerwjk
2015-03-31 21:49:02
也得到你的變量名稱一致。它是'$ city_array'還是'$ cityarray' ... – developerwjk 2015-03-31 21:50:58