我是PHP和codeigniter的新手,我最近在模型中编写了一个查询,该查询按预期返回。来自控制器的数据数组var_dump如下所示
array(1){
["industry"]=> array(1) {
[0]=> array(3) {
["id"]=> string(1) "1"
["title"]=> string(11) "Recruitment"
["active"]=> string(1) "1"
}
}
}
从这个角度来看,我尝试使用基于行业的foreach,但在尝试访问数组长度和项目时没有取得任何进展。非常感谢您的经验和指导。
你有 3 个嵌套数组,所以你需要 3 个嵌套的数组。我试图根据您的var_dump做一个示例,请参阅:
$array = [
"industry" => [
"id" => "1",
"title"=> "Recruitment",
"active"=> "1"
],
];
foreach ($array as $k) {
foreach ($k as $k2) {
foreach ($k2 as $k3=>$v) {
echo $k3." --> ".$v."<br/>";
}
}
}
让我知道这是否有意义。