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 miniBB中文乱码问题解决方法
Nov 25 PHP
php执行sql语句的写法
Mar 10 PHP
PHP 小心urldecode引发的SQL注入漏洞
Oct 27 PHP
PHP四舍五入精确小数位及取整
Jan 14 PHP
PHP生成条形码大揭秘
Sep 24 PHP
thinkphp3.x中session方法的用法分析
May 20 PHP
yii2 modal弹窗之ActiveForm ajax表单异步验证
Jun 13 PHP
Yii2中事务的使用实例代码详解
Sep 07 PHP
PHP实现链式操作的原理详解
Sep 16 PHP
Laravel框架中Blade模板的用法示例
Aug 30 PHP
ThinkPHP框架实现导出excel数据的方法示例【基于PHPExcel】
May 12 PHP
PHP使用Redis实现Session共享的实现示例
May 12 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,ajax实现分页
2008/03/27 PHP
PHP OPCode缓存 APC详细介绍
2010/10/12 PHP
PHP实现的memcache环形队列类实例
2015/07/28 PHP
PHP面向对象继承用法详解(优化与减少代码重复)
2016/12/02 PHP
PHP通过curl获取接口URL的数据方法
2018/05/31 PHP
xtree.js 代码
2007/03/13 Javascript
一些技巧性实用js代码小结
2009/10/14 Javascript
javascript 文本框水印/占位符(watermark/placeholder)实现方法
2012/01/15 Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
2013/09/26 Javascript
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
深入理解JavaScript编程中的同步与异步机制
2015/06/24 Javascript
NodeJS连接MongoDB数据库时报错的快速解决方法
2016/05/13 NodeJs
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
ECMAScript6快速入手攻略
2016/07/18 Javascript
jQuery表格(Table)基本操作实例分析
2017/03/10 Javascript
JS实现的走迷宫小游戏完整实例
2017/07/19 Javascript
利用Javascript开发一个二维周视图日历
2017/12/14 Javascript
对vue中methods互相调用的方法详解
2018/08/30 Javascript
layui table 列宽百分比显示的实现方法
2019/09/28 Javascript
JavaScript实现留言板案例
2020/03/17 Javascript
vue tab切换,解决echartst图表宽度只有100px的问题
2020/07/19 Javascript
Python比较两个图片相似度的方法
2015/03/13 Python
python数据结构之图的实现方法
2015/07/08 Python
Python中的os.path路径模块中的操作方法总结
2016/07/07 Python
视觉直观感受若干常用排序算法
2017/04/13 Python
python使用pygame框架实现推箱子游戏
2018/11/20 Python
python版百度语音识别功能
2019/07/09 Python
详解Python对JSON中的特殊类型进行Encoder
2019/07/15 Python
Django框架组成结构、基本概念与文件功能分析
2019/07/30 Python
如何一键升级Python所有包
2020/11/05 Python
美国汽车性能部件和赛车零件网站:Vivid Racing
2018/03/27 全球购物
英国在线药房:Chemist.co.uk
2019/03/26 全球购物
面试必备的求职信
2014/05/25 职场文书
2016年精神文明建设先进个人事迹材料
2016/02/29 职场文书
范文之农村基层党建工作报告
2019/10/24 职场文书
纯CSS如何禁止用户复制网页的内容
2021/11/01 HTML / CSS