• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

phpcmsloop标签使用

武飞扬头像
PHP中文网
帮助15

学新通技术网

在phpcms中,loop用的是非常多的,一般有两种形式。

形式如下:

形式一:

{loop $data $a}
{$a}
{/loop}

形式二:

{loop $data $a $b}
{$a}---{$b}
{/loop}

区别如下:

首先$data是一个数组,形式一里$data数组是这种情形的,"aa","bb","cc",在这一种形式里,我们要得到第一个值aa,要用这种代码$data[0],要得到第二个值就要用$data[1],以此类推。

形式二里$data数组多了个关键值,是这种形式的"a1=>aa","a2=>bb","a3=>cc",a1,a2,a3就叫做$data的关键值,如果我们要取出关键值为a1的变量值,也就是aa,我们可以用$data[a1],就可以得到aa了,同理$data[a2],也就是bb了。

那么在PHPCMS中,形式一:

在循环里$a分别是$data[0]、$data[1]、$data[2],我们直接写{$a}就可以循环得到$a的值了。

形式二:

在循环里$a就是上面例子里的a1、a2、a3,$b就是上面例子里的aa,bb,cc。

举例如下:

例子一:

$data数组里有三个值"aa","bb","cc",那么:

{loop $data $a}
{$a}
{/loop}

就会输出aa,bb,cc。

例子二:

$data数组里有三个带有关键值的"a1=>aa","a2=>bb","a3=>cc",那么

{loop $data $a $b}
{$a}-{$b}|
{/loop}

就会输出a1-aa|a2-bb|a3-cc|。

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tangbkbfa
系列文章
更多 icon
同类精品
更多 icon
继续加载