学习smarty笔记-section输出二维数组

php代码

代码
include("smarty_inc.php");
$name=array
    (
        
"Griffin"=>array("name"=>"新闻第一条","address"=>"中国"),
        
"Quagmire"=>array("name"=>"新闻第二条","address"=>"中国"),
        
"Brown"=>array("name"=>"新闻第三条","address"=>"中国")
    );
// 注释一
// $name=array
    // (
        //array("name"=>"新闻第一条","address"=>"中国"),
        //array("name"=>"新闻第二条","address"=>"中国"),
        //array("name"=>"新闻第三条","address"=>"中国")
    // );
// 注释二
// $name[]=array("name"=>"新闻第一条","address"=>"中国");
// $name[]=array("name"=>"新闻第二条","address"=>"中国");
// $name[]=array("name"=>"新闻第三条","address"=>"中国");
// $name[]=array("name"=>"新闻第四条","address"=>"中国");
// $name[]=array("name"=>"新闻第五条","address"=>"中国");

$smarty->assign("title",$name);
$smarty->display("index.htm");

 

 htm模板代码

{section name=list loop=$title}
    {$title[list].name}
{/section}

 

 不知道为什么代码输出不了name的内容,而注释一或者注释二定义的数组都可以,我觉得可能二维关联数组以这种方式循环不出内容。

posted @ 2011-01-23 23:22  StrongL  阅读(410)  评论(0编辑  收藏  举报