首先原諒我,我是codeigniter框架的初學者。我想在視圖中顯示父數組的所有子內容。我假設我的數據檢索部分已經完成,現在我需要知道如何使用foreach獲取值。我用foreach,但我得到錯誤(非法字符串偏移量)。這是我得到我的頁面的var_dump值。查看codeigniter中的數據
array(1) {
["post"]=>
array(6) {
["post_id"]=>
string(2) "52"
["status"]=>
string(29) "This is a test status update."
["user"]=>
string(1) "1"
["time"]=>
string(19) "2015-02-05 19:47:42"
["modified"]=>
string(19) "0000-00-00 00:00:00"
["comment"]=>
array(2) {
[0]=>
array(3) {
["comment_id"]=>
string(1) "3"
["comment"]=>
string(22) "This is a test comment"
["comment_datetime"]=>
string(19) "2015-02-06 08:36:15"
}
[1]=>
array(3) {
["comment_id"]=>
string(1) "5"
["comment"]=>
string(11) "sdfsdfsdfds"
["comment_datetime"]=>
string(19) "2015-02-06 09:33:25"
}
}
}
}
我已經通過得到的數據是這樣的嘗試:
<?php
foreach($post as $data){
$data['status'];
$data['post_id'];
}
?>
但是,當我做到這一點我得到非法串偏移錯誤消息。
嘗試在foreach循環中打印值 – john 2015-02-06 07:30:33