我有下面的代碼,我想回顯用逗號分隔的數組元素。代碼輸出錯誤列表,但沒有逗號。我錯過了什麼? 基本內爆foreach
<?php
$array = get_field('casts');
$elements = $array;
foreach($array as $key => $value) {
echo implode(', ', $value)};
?>
EDIT 1:其中$elements
嵌套陣列。
編輯2:工作片段:
<?php
$array = get_field('casts');
$new_array = array();
foreach($array as $sub_array) {
foreach($sub_array as $value) {
array_push($new_array, $value);
}
}
echo implode(", ", $new_array);
?>
如果'$ value'只包含1個元素,'implode()'不會產生任何影響。 – 2012-04-15 08:09:32
你可以發佈$ array的var_dump嗎? – 2012-04-15 08:12:46