默认内容页帝国cms判断方法
<?phpif($navinfor[befrom]){?><p>来源:[!--befrom--]</p><?php}?>
利用PHP语法输出判断结果
<?phpif($navinfor[befrom]){echo"来源:".$navinfor[befrom];}?>
<?phpif($navinfor[befrom]){echo"来源:".ReplaceBefrom($navinfor[befrom]);}?>
结合if else来使用
<?phpif($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判断方法
<?phpswitch($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