最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Smarty中{if},{elseif},{else}条件用法介绍
时间:2022-06-25 00:59:38 编辑:袖梨 来源:一聚教程网
php Smarty模板条件选择结构if-elseif-else,{if}必须和{/if}成对出现,当然也可以使用{else}和{elseif}子句,{if}中可以使用如下修饰词:
if实例
Example 7.15. {if} statements
| 代码如下 | 复制代码 |
|
{if $name eq 'Fred'} {* an example with "or" logic *} {* same as above *}
{* check for array. *} {* check for not null. *}
{* 0=even, 1=even, 2=even, 3=odd, 4=odd, 5=odd, etc. *} |
|
if elseif 实例:
| 代码如下 | 复制代码 |
|
{if isset($name) && $name == 'Blog'} {if is_array($foo) && count($foo) > 0} |
|
实例
| 代码如下 | 复制代码 | ||
|
|||
程序为$users变量赋值为如下数组:
| 代码如下 | 复制代码 |
|
array(
) |
|
参考
| Qualifier | Alternates | Syntax Example | Meaning | PHP Equivalent |
|---|---|---|---|---|
| == | eq | $a eq $b | equals | == |
| != | ne, neq | $a neq $b | not equals | != |
| > | gt | $a gt $b | greater than | > |
| < | lt | $a lt $b | less than | < |
| >= | gte, ge | $a ge $b | greater than or equal | >= |
| <= | lte, le | $a le $b | less than or equal | <= |
| === | $a === 0 | check for identity | === | |
| ! | not | not $a | negation (unary) | ! |
| % | mod | $a mod $b | modulous | % |
| is [not] div by | $a is not div by 4 | divisible by | $a % $b == 0 | |
| is [not] even | $a is not even | [not] an even number (unary) | $a % 2 == 0 | |
| is [not] even by | $a is not even by $b | grouping level [not] even | ($a / $b) % 2 == 0 | |
| is [not] odd | $a is not odd | [not] an odd number (unary) | $a % 2 != 0 | |
| is [not] odd by | $a is not odd by $b | [not] an odd grouping | ($a / $b) % 2 != 0 |
相关文章
- 巨量百应官网登录入口-巨量百应官网直达网址 02-14
- 浏览器网页版入口直达-主流浏览器官网在线版一键访问 02-14
- 歪歪漫画秋蝉最新入口-秋蝉漫画免费下拉式阅读官网 02-14
- siliconflow官网登录-硅基流动官方入口网址 02-14
- 樱花动漫软件下载安装免费最新版-樱花动漫官方APP正版下载入口安卓版 02-14
- 免费视频bgm大全软件下载-免费视频bgm软件大全 02-14