我有以下 php 回声:
<?php echo $tag->title; ?>
它拉了4个多个项目,即
A B C D
我要在上面的代码中添加一个 IF 语句,以便:
IF A - 回声 A 或
IF B - 回声 B 或
IF C - 回声 C 或
IF D - 无回声
我有以下 php 回声:
<?php echo $tag->title; ?>
它拉了4个多个项目,即
A B C D
我要在上面的代码中添加一个 IF 语句,以便:
IF A - 回声 A 或
IF B - 回声 B 或
IF C - 回声 C 或
IF D - 无回声
试试开关盒
<?php
switch ($tag->title) {
case "A":
echo "A";
break;
case "B":
echo "B";
break;
case "C":
echo "C";
break;
case "D":
echo "NOTHING";
break;
}
?>
如果您的字符串合而为一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";
你可以这样写:
<?php echo $tag->title;
if($tag[`0`]==`A`)
{
echo `A`;
}
?>
您可以使用三元运算符:
echo ($tag->title != 'D') ? $tag->title : '';
或者,如果您的意思是希望它按字面意思输出字符串“NOTHING”,请将其放在两个单引号之间。