ThinkPHP笔记(Volist与Foreach区别)
Volist:
volist标签通常用于查询数据集(select方法)的结果输出,通常模型的select方法返回的结果是一个二维数组,可以直接使用volist标签进行输出。 在控制器中首先对模版赋值:
- $User = M('User');
- $list = $User->limit(10)->select();
- $this->assign('list',$list);
- {$vo.id}:{$vo.name}
- {$data.id}:{$data.name}
- {$vo.name}
{$vo.name}
- {$vo.name}
- {$vo.id}|{$vo.name}
- $this->assign('empty','没有数据');
- $this->assign('list',$list);
- {$vo.id}|{$vo.name}
- {$k}.{$vo.name}
- {$i}.{$vo.name}
- {$key}.{$vo.name}
- {$vo.name}
Foreach:
foreach标签类似与volist标签,只是更加简单,没有太多额外的属性,例如: {$vo.id}:{$vo.name}
name表示数据源 item表示循环变量。
可以输出索引,如下:
- {$key}|{$vo.id}:{$vo.name}
- {$k}|{$vo.id}:{$vo.name}
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- Android中的AES加密-下
- thinkphp|thinkphp 3.2 如何调用第三方类库
- 【读书笔记】贝叶斯原理
- 【韩语学习】(韩语随堂笔记整理)
- 人性的弱点-笔记
- 读书笔记:博登海默法理学|读书笔记:博登海默法理学 —— 正义的探索(1)
- D034+3组苏曼+《写作这回事》读书笔记
- 《自我的追寻》读书笔记3
- 最有效的时间管理工具(赢效率手册和总结笔记)