默许内容页帝国cms判别办法
<?php if($navinfor[befrom]){ ?> <p>来历:[!--befrom--]</p> <?php }?>
运用PHP语法输出判别成果
<?php if($navinfor[befrom]){ echo"来历:".$navinfor[befrom]; }?>
<?phpif($navinfor[befrom]){ echo"来历:".ReplaceBefrom($navinfor[befrom]); } ?>
结合if else来运用
<?php if($navinfor['befrom']){ ?> <p>[!--befrom--]</p> <?php }else{ ?> 织梦无忧 <?php }?>
emptye的办法
<?phpif(!empty($classr[classimg])){ echo'<imgsrc="'.$classr[classimg].'">'; }else{ echo''; } ?>
注释:!(为不)+empty(为空)=!empty(不为空)
各种判别调用作者的办法
<?=ReplaceBefrom($navinfor[befrom]?$navinfor[befrom]:'织梦无忧')?> <?=$navinfor[befrom]?'来历:'.$navinfor[befrom].'':''?> <?=$navinfor[befrom]?"来历:$navinfor[befrom] ":""?>注释: 为空格 <?=$navinfor[befrom]?$navinfor[befrom]:"暂无简介"?> <?echo$navinfor['befrom']?'<span>来历:'.$navinfor[befrom].'</span>':'暂无来历';?> <?=$navinfor[writer]?:"暂"?>
switch判别办法
<?php switch($class_r[$GLOBALS[navclassid]]['bname']){ case"国内": $sid=34; break; case"世界": $sid=35; break; default: $sid=34; } ?> <?=$sid?>
包含多值时的判别
<?php $c1_r=array(35,34); $c2_r=array(36,37); if(in_array($GLOBALS[navclassid],$c1_r)){ $cid1='广告1'; }elseif(in_array($GLOBALS[navclassid],$c2_r)){ $cid1='广告2'; }else{ $cid1='其他广告'; }?> <?=$cid1?>
或直接输出:把 $cid1 =改为 echo
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!
原文地址:帝国常用的PHP判断语法集合发布于2022-07-15 07:43:08