smarty模板引擎中内建函数if、elseif和else的使用方法


Posted in PHP onJanuary 22, 2015

本文实例讲述了smarty内建函数if、elseif与else的使用方法,分享给大家供大家参考。具体如下:

模板文件:temp.tpl

<html>

<h2>smarty内建函数if、elseif和else的使用</h2>
<p style="color:red">实例1——>if的使用:取出键名不等于c3和n3之外的键值</p>

{foreach from=$arr4 item=temp}

 {foreach from=$temp item=value key=k}

  {if $k neq "c3" and $k neq "n3"}

   {$k}={$value}

  {/if}

 {/foreach}<br />

{/foreach}
<p style="color:red">实例2——>elseif的使用:如果是美女,输出一句,否则输出另外一句</p>

{foreach from=$arr4 item=temp}

 {foreach from=$temp item=value key=k}

  {if $value eq "美女"}

   你是个美女

  {else}

   你们都是帅哥

  {/if}

 {/foreach}

{/foreach}

</html>

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

PHP 相关文章推荐
用php或asp创建网页桌面快捷方式的代码
Mar 23 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
Jun 03 PHP
开启CURL扩展,让服务器支持PHP curl函数(远程采集)
Mar 19 PHP
探寻PHP脚本不报错的原因
Jun 12 PHP
php实现获取文章内容第一张图片的方法
Nov 04 PHP
PHP实现指定字段的多维数组排序函数分享
Mar 09 PHP
PHP合并数组+号和array_merge的区别
Jun 25 PHP
使用PHP生成图片的缩略图的方法
Aug 18 PHP
PHP+Mysql+jQuery文件下载次数统计实例讲解
Oct 10 PHP
让ThinkPHP的模板引擎达到最佳效率的方法详解
Mar 14 PHP
PHP PDOStatement::getAttribute讲解
Feb 01 PHP
php中pcntl_fork创建子进程的方法实例
Mar 14 PHP
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
Jan 22 #PHP
smarty模板引擎从配置文件中获取数据的方法
Jan 22 #PHP
smarty模板引擎从php中获取数据的方法
Jan 22 #PHP
smarty模板引擎中变量及变量修饰器用法实例
Jan 22 #PHP
smarty内置函数capture用法分析
Jan 22 #PHP
smarty内置函数config_load用法实例
Jan 22 #PHP
smarty内置函数foreach用法实例
Jan 22 #PHP
You might like
Win2000+Apache+MySql+PHP4+PERL安装使用小结
2006/10/09 PHP
php中json_encode中文编码问题分析
2011/09/13 PHP
探讨:array2xml和xml2array以及xml与array的互相转化
2013/06/24 PHP
php获取指定范围内最接近数的方法
2015/06/02 PHP
thinkPHP实现将excel导入到数据库中的方法
2016/04/22 PHP
PHP对象相关知识总结
2017/04/09 PHP
javascript 动态添加表格行
2006/06/22 Javascript
jquery 子窗口操作父窗口的代码
2009/09/21 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
js 模式窗口(模式对话框和非模式对话框)的使用介绍
2014/07/17 Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
2015/07/01 Javascript
javascript中call apply 与 bind方法详解
2016/03/10 Javascript
详解angular2封装material2对话框组件
2017/03/03 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
2017/03/22 Javascript
js判断密码强度的方法
2020/03/18 Javascript
[08:54]《一刀刀一天》之DOTA全时刻18:十九支奔赴西雅图队伍全部出炉
2014/06/04 DOTA
python批量导出导入MySQL用户的方法
2013/11/15 Python
python绘图库Matplotlib的安装
2014/07/03 Python
Python引用模块和查找模块路径
2016/03/17 Python
快速入手Python字符编码
2016/08/03 Python
详解使用python crontab设置linux定时任务
2016/12/08 Python
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
2017/06/21 Python
python @property的用法及含义全面解析
2018/02/01 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
2018/07/02 Python
python实现简单的文字识别
2018/11/27 Python
Python3实现二叉树的最大深度
2019/09/30 Python
python将字符串转变成dict格式的实现
2019/11/18 Python
利用pyecharts读取csv并进行数据统计可视化的实现
2020/04/17 Python
Python reversed反转序列并生成可迭代对象
2020/10/22 Python
为你的html5网页添加音效示例
2014/04/03 HTML / CSS
教师实习自我鉴定
2013/12/18 职场文书
企业文化理念标语
2014/06/10 职场文书
电子信息工程专业自荐书
2014/06/24 职场文书
泸县召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
优秀共青团员事迹材料
2014/12/25 职场文书
党员年终个人总结
2015/02/14 职场文书