我有以下php echo:
<?php echo $tag->title; ?>
它提取了4个多项,即
一个 乙 C d
我要在上面的代码中添加IF语句,以便:
如果A - 回音A或
如果B - 回声B或
IF C - echo C或
IF D - echo NOTHING
答案 0 :(得分:1)
尝试切换案例
<?php
switch ($tag->title) {
case "A":
echo "A";
break;
case "B":
echo "B";
break;
case "C":
echo "C";
break;
case "D":
echo "NOTHING";
break;
}
?>
答案 1 :(得分:1)
如果你的字符串在A B C D
之内,那么你可以explode
他们
$exp = explode(" ", $tag->title);
if(in_array("A", $exp)) echo "A";
if(in_array("B", $exp)) echo "B";
if(in_array("C", $exp)) echo "C";
if(in_array("D", $exp)) echo "NOTHING";
答案 2 :(得分:1)
你可以这样写:
<?php echo $tag->title;
if($tag[`0`]==`A`)
{
echo `A`;
}
?>
答案 3 :(得分:0)
您可以使用ternary operator:
echo ($tag->title != 'D') ? $tag->title : '';
或者如果你的意思是你希望它输出字符串“NOTHING”,那就把它放在两个单引号之间。