当前位置:首页 > PHP教程 > Smarty > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2021-05-08 22:01:24 浏览: 评论:0 

这篇文章主要介绍了smarty模板引擎中内建函数if、elseif和else的使用方法,通过两个示例分析了if、elseif和else的使用技巧,需要的朋友可以参考下

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

模板文件:temp.tpl

  1. <html> 
  2. <h2>smarty内建函数if、elseif和else的使用</h2> 
  3. <p style="color:red">实例1——>if的使用:取出键名不等于c3和n3之外的键值</p> 
  4. {foreach from=$arr4 item=temp
  5.  {foreach from=$temp item=value kkey=k} 
  6.   {if $k neq "c3" and $k neq "n3"} 
  7.    {$k}={$value} 
  8.   {/if} 
  9.  {/foreach}<br /> 
  10. {/foreach} 
  11.  
  12. <p style="color:red">实例2——>elseif的使用:如果是美女,输出一句,否则输出另外一句</p> 
  13. {foreach from=$arr4 item=temp
  14.  {foreach from=$temp item=value kkey=k} 
  15.   {if $value eq "美女"} 
  16.    你是个美女 
  17.   {else} 
  18.    你们都是帅哥 
  19.   {/if} 
  20.  {/foreach} 
  21. {/foreach} 
  22. </html>

Tags: smarty内建函数 if elseif else

分享到: