foreach和section遍历数组

本文详细记录了使用PHP和Smarty模板引擎遍历数组的方法,包括foreach和section两种方式,并指出section部分掌握尚有欠缺,需继续努力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

昨天由于教室装win8,没有及时写博客,呵呵...今天补上。

昨天主要学习了:

1.foreach遍历数组:

php文件:
<?php
$b = array('1','2','3'); 
include"libs/Smarty.class.php";
$smarty = new Smarty();
$smarty->reInitSmarty(); //加载Smarty模版的初始化类,把界定符改为<{和}>,模板目录改为一个地方。
$smarty->assign("bb",$b);  //传递索引数组变量
$smarty->display("abc.tpl");
?>
模版文件:
<html>
<head></head>
<body>
<{foreach from=$bb item=value}>
<{$value}>
<{/foreach}>
</body>
</html>

2.section遍历数组:

php文件:
<?php
$b = array('1','2','3'); 
include"libs/Smarty.class.php";
$smarty = new Smarty();
$smarty->reInitSmarty(); //加载Smarty模版的初始化类,把界定符改为<{和}>,模板目录改为一个地方。
$smarty->assign("bb",$b);  //传递索引数组变量
$smarty->display("abc.tpl");
?>
模版文件:
<html>
<head></head>
<body>
<{section name=b1 loop=$bb}>
<{$bb[b1]}>
<{/section}>
</body>

</html>

这部分掌握还稍有欠缺,还要继续努力。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值