PHP条件语句if..elseif..if的判断
PHP 条件语句
在您编写代码时,经常会希望为不同的决定执行不同的动作。您可以在代码中使用条件语句来实现这一点。
if 语句 - 如果指定条件为真,则执行代码
if...else 语句 - 如果条件为 true,则执行代码;如果条件为 false,则执行另一端代码
if...elseif....else 语句 - 根据两个以上的条件执行不同的代码块
switch 语句 - 选择多个代码块之一来执行
PHP-if语句
if语句用于在指定条件为true时执行代码。
if(条件){ 当条件为true时执行的代码; }
PHP-if...else语句
请使用if....else语句在条件为true时执行代码,在条件为false时执行另一段代码。
if(条件){ 条件为true时执行的代码; }else{ 条件为false时执行的代码; }
PHP-if...elseif....else语句
请使用if....elseif...else语句来根据两个以上的条件执行不同的代码。
if(条件){ 条件为true时执行的代码; }elseif(condition){ 条件为true时执行的代码; }else{ 条件为false时执行的代码; }
Zblog中判断案例
该判断可应用在Zblog中对于用户等级的判断,譬如在Zblog某模板中,我这样使用:
{if $user.Level == 5} <i class="fa fa-heart"></i> <span style="color: #FF0000;">{$user.Name}</span>,欢迎您登录! <a href="#xylogout"><i class="fa fa-times"></i> 退出</a> {elseif $user.Level == 1} <i class="fa fa-heart"></i> <span style="color: #FF0000;">吾皇万岁!欢迎登录!</span> <a href="http://www.ccooc.cn/zb_system/cmd.php?act=login"><i class="fa fa-navicon"></i> 后台管理</a> <a href="#xylogout"><i class="fa fa-times"></i> 退出</a> {else} {$zbp->Config('txcms2')->topy} <a href="javascript:;" class="xylogin"><i class="fa fa-user"></i> 登录</a> {/if}