默许内容页帝国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]&nbsp;&nbsp;":""?>注释:&nbsp;为空格
<?=$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

相关推荐