thinkPHP中volist标签的用法

不言
풀어 주다: 2023-03-30 11:40:02
원래의
1891명이 탐색했습니다.

这篇文章主要介绍了thinkPHP中volist标签用法,结合实例形式分析了thinkPHP中volist标签的功能、属性及相关使用技巧,需要的朋友可以参考下

本文实例讲述了thinkPHP中volist标签用法。分享给大家供大家参考,具体如下:

属性:

name(必须) 要输出的数据模板变量
id(必须) 循环变量
offset(可选) 要输出数据的offset
length(可选) 输出数据的长度
key(可选) 循环的key变量,默认值为i
mod(可选) 对key值取模,默认为2
empty(可选) 如果数据为空显示的字符串

通常模型的select方法返回的结果是一个二维数组,可以直接使用volist标签进行输出。

$User = M('User');
$list = $User->select();
$this->assign('list',$list);
로그인 후 복사

{$vo.id}
{$vo.name}
로그인 후 복사

输出偶数记录


{$vo.name}
로그인 후 복사

mod从0开始计数,这里mod循环计数为0,1

Mod属性还用于控制一定记录的换行,例如:


{$vo.name}

로그인 후 복사

mod循环计数,0,1,2,3,4 当值为4的时候换行。也就是5条数据换一行。

输出循环变量


{$k}.{$vo.name}
로그인 후 복사

循环变量从1开始1、2、3、4

如果没有指定key属性的话,默认使用循环变量i,例如:


{$i}.{$vo.name}
로그인 후 복사

综合案例:


checked="checked">{sh:$vo.name} 电话({sh:$vo.tel})

{sh:$mod}
로그인 후 복사

效果

相关推荐:

Thinkphp的volist标签嵌套循环使用

위 내용은 thinkPHP中volist标签的用法의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!