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只实现了一些基础的功能,高级功能需要写插件 关于PHP把字符串转成图片的问题 wml 中文参数传递出现乱码 dos模式执行php怎么不行? 工资管理 在firefox下使用document.write()遇到的问题 紧急求问,正则截取的问题.. 正则表达式的问题? 使用smarty显示表格 他是怎么绕过注册10字符限制的??? 关于jquery-easyui datagrid url:去异步请求数据,但点击其他页面,还是会等请求的php脚本执行完成。 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递归实现