重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
php模板循环中,最常见的循环就是foreach了,简单高效使php程序里大量运用了foreach,这里我们就模板里的循环进行解说。在php模板中,循环被改装成对称的loop 和 /loop 模式,代码:
创新互联建站是专业的宁国网站建设公司,宁国接单;提供网站制作、网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行宁国网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
!-- loop from=$rslist key=$key value=$value [id=rslist_id] --
...
!-- /loop --
参数解析:
from,数据来源
key,给数组下标附一个变量
value,值
id,给数组from里信息增加属性,这里提供了三个属性
num,当前数量,从1开始计起
index,当前索引,从0开始计起
total,当前数组数量
示例1:在文章列表中常用到的循环
!-- loop from=$rslist key=$key value=$value --
lia href="{$value.url}" title="{$value.title}"span class="date"{func date Y-m-d $value.dateline}/span{$value.title}/a/li
!-- /loop --
在模板里面下foreach name='xxx' item='xxx'div{$xxx[xxx]}/div/foreach
sql
SELECT u.name, u.class, c.number, c.floor
FROM user AS u
JOIN class AS c ON u.class = c.id
LIMIT 0 , 30
模版
{foreach from=$allMsg item=msg}
div class="message" {php}
$i++;
if($i%2)
echo 'style="background:#FF1"';
{/php}
h1{$msg.author}/h1
p{$msg.connect}/p
/div
{/foreach}
简单的就是这样的,具体还得你自己再去调整.