我有以下代码,它完全符合我的预期:
<?php if ($a - $b < 1)
echo $text;
elseif ($a - $b >= 1)
echo $a - $b;
else
echo $a; ?>
但是,现在我还想根据 IF 语句的结果在 echo 中添加一些 HTML。
<?php if ($a - $b < 1)
echo $text;
elseif ($a - $b >= 1)
echo $a - $b;
<input type="button" value="<?php echo $button_txt; ?>" id="button" class="button" />
else
echo $a;
<input type="button" value="<?php echo $button2_txt; ?>" id="button" class="button" /> ?>
当我这样做时,我收到以下错误:解析错误:语法错误,第 213 行上的意外'<'(第 213 行是指<input>
上面代码中的第一行)。
有没有办法在 IF 语句的 echo 部分中同时包含变量和 HTML?