phpcms中,有时候写成{loop $data $key $val} ,有时候写成{loop $data $r}有什么区别呢?
来源:互联网 发布:淘宝图片标准尺寸 编辑:程序博客网 时间:2024/05/11 00:34
$data=array('key0'=>'v0','key1'=>'v1','key2'=>'v2',)//假设一个data数组{loop $data $key $val} {/loop}//这实际上是php的 foreach语句这里有三个参数$data代表要操作的数组,$key代表数组每个元素的键名即$data中的key0、key1、key2,$val代表数组中每个元素的键值即$data中的$v0、$v1、$v2{loop $data $val} {/loop}//而这里有两个参数的话,同样$data代表要操作的数组,而$val代表数组中每个元素的键值即$data中的$v0、$v1、$v2也就是说当你需要对一个数组遍历,这其中又需要 有关 键名 的逻辑操作的话,那就需要使用{loop $data $key $val}带三个参数的操作,如果不需要对键名有逻辑操作,那你就可以用带两个参数的操作
0 0
- phpcms中,有时候写成{loop $data $key $val} ,有时候写成{loop $data $r}有什么区别呢?
- Loop, data, and MapReduce
- C++中析构函数为什么有时候写成虚拟的
- 有时候
- 有时候
- 有时候
- 有时候
- 有时候
- 有时候
- 有时候
- 有时候
- 有时候
- phpcms中的loop标签
- loop loope loopne有什么差别
- Java开发中有时候用十六进制定义常量有什么好处?什么时候考虑使用十六进制?
- OJ 里面的 G++ 和C++ 到底有什么区别, 为什么有时候G++能过,C++不能过,而有时候C++能过,G++不能过?
- op参数有时候有,有时候没有怎么回事?
- 有时候有时候
- android L Palette 实现原理
- Android 隐藏EditText的焦点
- Java并发编程实践笔记之—阻塞和中断方法(Blocking and Interruptible Methods)
- USACO2.2.4 Party Lamps (lamps)
- POJ 2236 Wireless Network(kuangbin带你飞 专题五:并差集)
- phpcms中,有时候写成{loop $data $key $val} ,有时候写成{loop $data $r}有什么区别呢?
- 【SzNOI语法百题】【d022】统计字符
- rac执行root.sh失败以后查找问题的方法
- Java初学习 - 文件的操作
- JqGrid自动合计汇总
- 使用genext2fs制作ramdisk
- 临界区的LockCount为何小于-1
- 移动滑动组件学习
- ACCESS 2013 Learning Note I