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 相关文章推荐
文章推荐系统(二)
Oct 09 PHP
php学习笔记 数组遍历实现代码
Jun 09 PHP
Thinkphp使用mongodb数据库实现多条件查询方法
Jun 26 PHP
php给图片加文字水印
Jul 31 PHP
php自定义函数实现JS的escape的方法示例
Jul 07 PHP
PHP中spl_autoload_register()函数用法实例详解
Jul 18 PHP
PHP5.4起内置web服务器使用方法
Aug 09 PHP
php结合ajax实现手机发红包的案例
Oct 13 PHP
php preg_match的匹配不同国家语言实例
Dec 29 PHP
php利用ffmpeg提取视频中音频与视频画面的方法详解
Jun 07 PHP
PHP实现图的邻接矩阵表示及几种简单遍历算法分析
Nov 24 PHP
详解laravel passport OAuth2.0的4种模式
Nov 04 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
PHP Smarty生成EXCEL文档的代码
2008/08/23 PHP
php 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
2014/05/10 PHP
php实现统计网站在线人数的方法
2015/05/12 PHP
PHP实现适用于文件内容操作的分页类
2016/06/15 PHP
PHP环境搭建的详细步骤
2016/06/30 PHP
php实时倒计时功能实现方法详解
2017/02/27 PHP
关于PHP5.6+版本“No input file specified”问题的解决
2019/12/11 PHP
arguments对象
2006/11/20 Javascript
js弹出的对话窗口永远保持居中显示
2012/12/15 Javascript
jquery实现多级下拉菜单的实例代码
2013/10/02 Javascript
Javascript 按位与运算符 (&amp;)使用介绍
2014/02/04 Javascript
jquery 无限级下拉菜单的简单实现代码
2014/02/21 Javascript
jquery实现从数组移除指定的值
2015/06/24 Javascript
学习JavaScript设计模式之享元模式
2016/01/18 Javascript
JavaScript优化专题之Loading and Execution加载和运行
2016/01/20 Javascript
JavaScript中关于for循环删除数组元素内容时出现的问题
2016/11/21 Javascript
JS字符串false转boolean的方法(推荐)
2017/03/08 Javascript
使用ef6创建oracle数据库的实体模型遇到的问题及解决方案
2017/11/09 Javascript
详解vue移动端项目代码拆分记录
2019/03/15 Javascript
Vue父子组件传值的一些坑
2020/09/16 Javascript
vant-ui组件调用Dialog弹窗异步关闭操作
2020/11/04 Javascript
python判断图片宽度和高度后删除图片的方法
2015/05/22 Python
浅谈django中的认证与登录
2016/10/31 Python
Python中的sort()方法使用基础教程
2017/01/08 Python
Python学习笔记之变量、自定义函数用法示例
2019/05/28 Python
opencv转换颜色空间更改图片背景
2019/08/20 Python
Under Armour安德玛中国官网:美国高端运动科技品牌
2018/03/09 全球购物
学校募捐倡议书
2014/05/14 职场文书
普通话宣传标语
2014/06/26 职场文书
个人总结与自我评价2015
2015/03/11 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
2015年第十五个全民国防教育日宣传活动方案
2015/05/06 职场文书
《确定位置》教学反思
2016/02/18 职场文书
浅谈MySQL next-key lock 加锁范围
2021/06/07 MySQL
科普 | 业余无线电知识-波段篇
2022/02/18 无线电