【问题标题】:PHP foreach loop show category name onces json multidimensional arrayPHP foreach循环显示类别名称一次json多维数组
【发布时间】:2015-10-16 07:52:21
【问题描述】:

我有一个多维数组,其中有三个字段替代名称、替代类别和价格。 我有这是在 foreach 循环上。我想在这个替代名称下显示一次类别名称。

     Array ( 
          [sub1] => 

     Array ( [substitute] => 2 
             [substitute_category] => 7 
             [substitute_price] => 123 ) 

         [sub2] => 

    Array ( 
           [substitute] => 3 
           [substitute_category] => 7 
           [substitute_price] => 139 
          )
         [sub3] =>

 Array ( [substitute] => 4 
         [substitute_category] => 7 
         [substitute_price] => 150 ) 
       ) 

【问题讨论】:

    标签: php arrays json multidimensional-array


    【解决方案1】:

    没那么难。

    echo $category."<br />";
    foreach ($array as $sub) {
        echo $sub['substitute_category']."<br />";
    }
    

    如果你已经有了 foreach,你的问题到底是什么?

    【讨论】:

    • $substitute_array = json_decode($rmenu->menu_substitute, true); foreach ($substitute_array as $value) { //print_r($value); $sub = $value['substitute']; $cat_id = $value['substitute_category']; $sub_price = $value['substitute_price']; $rest_sub = $this->restaurant_model->getRest_substitute_name($sub); $rest_menu_category = $this->restaurant_model->getRest_substitute_category($cat_id); ?>

      选择 restaurant_model->getRest_substitute_category($cat_id); }else{ } }

    猜你喜欢
    • 1970-01-01
    • 2011-08-30
    • 2013-10-12
    • 2013-02-17
    • 2010-10-24
    • 2015-05-08
    • 2015-06-02
    • 2014-12-29
    相关资源
    最近更新 更多