php中smarty区域循环的方法


Posted in PHP onJune 11, 2015

本文实例讲述了php中smarty区域循环的方法。分享给大家供大家参考。具体实现方法如下:

<html> 
  <head> 
    <title>Smarty Test</title> 
  </head> 
  <body> 
    <table border=1> 
      {foreach key=key1 item=item1 from=$array1} 
      <tr> 
        <td>{$key1}</td> 
        <td>{$item1}</td> 
      </tr> 
      {/foreach} 
    </table> 
  </body> 
</html>
<?php 
require 'libs/Smarty.class.php'; //包含Smarty类库文件 
$smarty = new Smarty; //创建一个新的Smarty对象 
$array1 = array(1 => "Simon", 2 => "Elaine", 3 => "Susan"); //定义数组 
$smarty->assign("array1",$array1); //对模版中的变量赋值 
$smarty->display('test3.htm'); //显示页面 
?>

另一种方法:

<html> 
  <head> 
    <title>Smarty Test</title> 
  </head> 
  <body> 
    <table border=1> 
      {section name=section1 loop=$array1} 
      <tr> 
        <td</td> 
        <td>{$array1[section1]}</td>  
      </tr> 
      {/section} 
    </table> 
  </body> 
</html>
<?php 
require 'libs/Smarty.class.php'; //包含Smarty类库文件 
$smarty = new Smarty; //创建一个新的Smarty对象 
$array1 = array(0 => "Simon", 1 => "Elaine", 2 => "Susan"); //定义数组 
$smarty->assign("array1",$array1); //对模版中的变量赋值 
$smarty->display('test10.htm'); //显示页面 
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
基于PHP+MySQL的聊天室设计
Oct 09 PHP
php数组一对一替换实现代码
Aug 31 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
Aug 08 PHP
phpQuery占用内存过多的处理方法
Nov 13 PHP
php进行支付宝开发中return_url和notify_url的区别分析
Dec 22 PHP
PHP遍历数组的三种方法及效率对比分析
Feb 12 PHP
php恢复数组的key为数字序列的方法
Apr 28 PHP
通过源码解析Laravel的依赖注入
Jan 22 PHP
php精度计算的问题解析
Jun 21 PHP
PHP的JSON封装、转变及输出操作示例
Sep 27 PHP
基于laravel belongsTo使用详解
Oct 18 PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
Oct 21 PHP
php中smarty变量修饰用法实例分析
Jun 11 #PHP
php简单smarty入门程序实例
Jun 11 #PHP
PHP整合PayPal支付
Jun 11 #PHP
php 在线导入mysql大数据程序
Jun 11 #PHP
php简单图像创建入门实例
Jun 10 #PHP
php使用GD库创建图片缩略图的方法
Jun 10 #PHP
php使用Jpgraph绘制3D饼状图的方法
Jun 10 #PHP
You might like
php获取当前页面完整URL地址
2015/12/30 PHP
Laravel路由设定和子路由设定实例分析
2016/03/30 PHP
PHP递归遍历多维数组实现无限分类的方法
2016/05/06 PHP
php上传图片类及用法示例
2016/05/11 PHP
Yii中特殊行为ActionFilter的使用方法示例
2020/10/18 PHP
Javascript remove 自定义数组删除方法
2009/10/20 Javascript
11款基于Javascript的文件管理器
2009/10/25 Javascript
JS随即打乱数组实现代码
2012/12/03 Javascript
JavaScript 数组详解
2013/10/10 Javascript
jquery提交form表单简单示例分享
2014/03/03 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
javascript使用call调用微信API
2014/12/15 Javascript
jQuery的css()方法用法实例
2014/12/24 Javascript
js如何判断输入字符串长度
2015/12/16 Javascript
深入理解jQuery之事件移除
2016/06/02 Javascript
JavaScript 拖拽实例代码
2016/09/21 Javascript
js实现本地时间同步功能
2017/08/26 Javascript
element-ui循环显示radio控件信息的方法
2018/08/24 Javascript
详解基于Vue,Nginx的前后端不分离部署教程
2018/12/04 Javascript
解决layui的使用以及针对select、radio等表单组件不显示的问题
2019/09/05 Javascript
JavaScript实现图片轮播特效
2019/10/23 Javascript
原生JavaScript实现拖动校验功能
2020/09/29 Javascript
vue 解决provide和inject响应的问题
2020/11/12 Javascript
[01:32]DOTA2次级联赛——首支职业女子战队选拔赛全记录
2014/10/23 DOTA
Python3使用requests登录人人影视网站的方法
2016/05/11 Python
Python用61行代码实现图片像素化的示例代码
2018/12/10 Python
css sprite简单实例
2016/05/23 HTML / CSS
Mio Skincare美国官网:身体紧致及孕期身体护理
2017/03/05 全球购物
Origins加拿大官网:雅诗兰黛集团高端植物护肤品牌
2017/11/19 全球购物
丝芙兰新加坡官网:Sephora新加坡
2018/12/04 全球购物
业务部门经理岗位职责
2014/02/23 职场文书
护士毕业实习感言
2014/03/05 职场文书
小学数学课后反思
2014/04/23 职场文书
导游词之上海杜莎夫人蜡像馆
2019/11/22 职场文书
Vue图片裁剪组件实例代码
2021/07/02 Vue.js
python DataFrame中stack()方法、unstack()方法和pivot()方法浅析
2022/04/06 Python