我有以下陣列格式:如何顯示的foreach標題和副標題 - PHP
Array
(
[0] => Array
(
[title] => Main Cat
[subfield] => Array
(
[1] => Array
(
[sub_title] => Sub Cat 1
)
[2] => Array
(
[sub_title] => Sub cat 2
)
)
)
[1] => Array
(
[title] => Main cat 2
[subfield] => Array
(
[1] => Array
(
[sub_title] => Test Cat 1
)
[2] => Array
(
[sub_title] => Test Cat 2
)
)
)
我需要使用的foreach使用PHP以下格式進行顯示。 O/P:
Main Cat
Sub Cat 1
Sub Cat 2
Main cat 2
Test Cat 1
Test Cat 2
如何才能做到這一點?在此先感謝...
編輯:我的嘗試是
$f = 1;
foreach($vars['fields'] as $value) {
$vars['topic_main'][] = $value['title']."<br> ".$value['subfield'][$f]['sub_title']."<br>";
$f++;
}
$vars['title'] = implode(' ' ,$vars['topic_main']);
我的O/P是
Main Cat
Sub Cat 1
Main cat 2
Test Cat 1
有什麼你試過嗎? –
@Lukas:請找到編輯的問題 – Fero
[我如何從數組數組中取值?](http://stackoverflow.com/questions/6557299/how-do-i-get-the-values -from-array-of-array) - 這類問題已經被要求了很多次,所以它只是衆多重複中的一個。 – hakre