通过smarty的section 嵌套循环,遍历三维数组分析
2014-04-01 20:58:15   来源:   评论:0 点击:

一、PHP处理文件输出三维数组代码如下:$brand_spaces= array();foreach ($category AS $key => $value){$condition = AND B `r

一、PHP处理文件输出三维数组代码如下:

 $brand_spaces = array();

 foreach ($category AS $key => $value)

 { 

 $condition = ' AND B.`regionid` = '.$regions->regionid.' AND M.`levelid` = 1 AND B.`categoryid` =' .$value['categoryid'].' AND B.`ischecked` = 1';

 //$resourceid = $value['categoryid']; 

 $brand = $brandspaces->FetchByCondition('5',$condition,'B.`sort` asc'); 

 $brand_spaces[] = $brand; 

 }

 //print_r($brand_spaces);

 $smarty->assign('brand_spaces',$brand_spaces);

通过foreach循环查询符合条件的结果集,重组数组。

二、处理文件print_r输出的三维数组结果显示如下:

Array

(

    [0] => Array

        (

            [0] => Array

                (

                    [0] => 85

                    [id] => 85                   

                    [15] => php教程

                    [categoryname] => php教程

                    [16] => /u/342/logo/logo342.jpg

                    [logo] => /u/342/logo/logo342.jpg                    

                    [18] => php教程示例一

                    [title] => php教程示例一                    

                )

            [1] => Array

                (

                    [0] => 410

                    [id] => 410                    

                    [15] => php教程

                    [categoryname] => php教程

                    [16] => /u/398/logo/logo398.jpg

                    [logo] => /u/398/logo/logo398.jpg                    

                    [18] => mysql数据库优化

                    [title] => mysql数据库优化                    

                )

        )

    [1] => Array

        (

            [0] => Array

                (

                    [0] => 9

                    [id] => 9                    

                    [15] => SEO优化

                    [categoryname] => SEO优化

                    [16] => /u/228/logo/logo228.gif

                    [logo] => /u/228/logo/logo228.gif                    

                    [18] => 搜索引擎优化技巧

                    [title] => 搜索引擎优化技巧                   

                )

            [1] => Array

                (

                    [0] => 494

                    [id] => 494                   

                    [15] => SEO优化

                    [categoryname] => SEO优化

                    [16] => /u/453/logo/logo453.gif

                    [logo] => /u/453/logo/logo453.gif                    

                    [18] => seo优化几大注意点

                    [title] => seo优化几大注意点                    

                )

        )

)

相关热词搜索:smarty section

上一篇:smarty开启缓存编译文件Warning: strftime()错误解决方法
下一篇:Smarty中section 的用法