smarty 遍历多维数组问题 本帖最后由 swordnorth 于 2013-10-21 10:10:51 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你需要递归遍历数组,以下面的例子为参考,自己改个smarty版的 function bianli($array){ foreach($array as $value){ if(is_array($value)){ bianli($value); }else{ echo $value."\n"; } } } $a=array('A','B',array('c','d',array('e','f')),'g'); echo bianli($a); 不考虑用:smarty 实现递归了用php递归实现 smarty只实现了一些基础的功能,高级功能需要写插件 CURL中文乱码 新手 $db=dblink(); 这个是mysql那个类啊 谢谢? PHP在linux下调用C的问题,请大家帮忙 求一个sql在线练习的网址 PHP问题求解 ajax 如何在请求没返回时跳转 单例模式 懂LINUX的过来看看: 怎么建一个svn用户? 怎样使程序自动下载文件,如:down.php?file=abc.txt,如果在down.php中将abc.txt先读出,再设置Content-type,对于大的文件,岂不是很慢 菜鸟求助,json输出 PHP 无限循环获取数据(或消息)信息 【求指教】为什么PHP的这2个加法运算结果为什么都是3?
foreach($array as $value){
if(is_array($value)){
bianli($value);
}else{
echo $value."\n";
}
}
}
$a=array('A','B',array('c','d',array('e','f')),'g');
echo bianli($a);
用php递归实现