【问题标题】:How access the data from an associative array Codeigniter如何从关联数组 Codeigniter 访问数据
【发布时间】:2013-09-07 02:52:38
【问题描述】:

我是 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 的观点来看,但在尝试访问数组长度和项目时却没有得到任何结果。非常感谢您的经验和指导。

【问题讨论】:

    标签: php codeigniter codeigniter-2


    【解决方案1】:

    你有 3 个嵌套数组,所以你需要 3 个嵌套的 foreach。我尝试根据您的 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/>";
            }
        }
     }
    

    让我知道这是否有意义。

    【讨论】:

      猜你喜欢
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      • 2013-04-22
      • 1970-01-01
      • 1970-01-01
      • 2022-08-18
      • 1970-01-01
      相关资源
      最近更新 更多