首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

PHP 二维数组的读出,该如何处理

2013-03-16 
PHP 二维数组的读出本帖最后由 xuzuning 于 2013-03-12 19:00:37 编辑我有一个二组数组,如下:Array ( [119

PHP 二维数组的读出
本帖最后由 xuzuning 于 2013-03-12 19:00:37 编辑 我有一个二组数组,如下:

Array (
 [119] => Array (
   [exclass_id] => 119
     [exclass_name] => 模板1
     [store_id] => 4
     [sort_order] => 1
     [exclass_time] => 1363059292
     [chlid] => Array (
       [0] => Array (
         [express_exclassid] => 119
         [express_way] => 3
         [express_area] => 841
         [express_one] => 1
         [express_onprice] => 5.00
         [express_two] => 1
         [express_twprice] => 4.00
         [express_time] => 1363059292
       )
       [1] => Array (
         [express_exclassid] => 119
         [express_way] => 1
         [express_area] => 841,721,700
         [express_one] => 1
         [express_onprice] => 6.00
         [express_two] => 1
         [express_twprice] => 5.00
         [express_time] => 1363059292
       )
       [2] => Array (
         [express_exclassid] => 119
         [express_way] => 3
         [express_area] =>
         [express_one] => 1
         [express_onprice] => 10.00
         [express_two] => 1
         [express_twprice] => 5.00
         [express_time] => 1363059292
       )
       [3] => Array (
         [express_exclassid] => 119
         [express_way] => 1
         [express_area] =>
         [express_one] => 1
         [express_onprice] => 10.00
         [express_two] => 1
         [express_twprice] => 8.00
         [express_time] => 1363059292


       )
       [4] => Array (
         [express_exclassid] => 119
         [express_way] => 2
         [express_area] =>
         [express_one] => 1
         [express_onprice] => 20.00
         [express_two] => 1
         [express_twprice] => 10.00
         [express_time] => 1363059292 
       )
     )
   ) 
 ) 


后台的语句是:$model_express=&m('express');
        foreach ((array)$exclass as $k=>$v){
        $info = $model_express->getAll('select * from cc_express where express_exclassid='.$v['exclass_id']);
        $exclass[$k]['chlid']=$info;


我前台的第一层是<!-- {foreach from=$exclass item=exclass name=v} -->  

再接着怎么写呢,初学PHP请大家指教一下!! PHP ecmall
[解决办法]
这不止二维吧。。。
[解决办法]
冒似有4维了
[解决办法]
也只能一层一层地读。
[解决办法]
你每次循环,就读一次,之后在循环,在读一次,知道读取你想要的数据。
$foreach ($data as $dv){
    foreach($dv as $v){
        print_r($v);
    }
}
你试试。
[解决办法]
引用:
你每次循环,就读一次,之后在循环,在读一次,知道读取你想要的数据。PHP code?12345$foreach ($data as $dv){    foreach($dv as $v){        print_r($v);    }}你试试。
手误~~~

foreach ($data as $dv){
    foreach($dv as $v){
        print_r($v);
    }
}

[解决办法]
<!-- {foreach from=$exclass item=exclass name=v} -->  
显然是在 Smarty 中,不知道的就不要误导了

热点排行