3 回答

TA貢獻(xiàn)1850條經(jīng)驗(yàn) 獲得超11個(gè)贊
您需要使用echoPHP 標(biāo)簽來顯示 HTML。
fontHTML5 不支持該標(biāo)記。您最好p使用 CSS 來使用和更改其顏色。
從您的問題來看,您似乎正在嘗試循環(huán)遍歷數(shù)組??梢赃@樣做:
<?php
foreach($arrayValues as $arrayValue) {
$Danger = $arrayValue[2];
if($Danger == "High") {
echo'<p style="color: red;">'.$Danger.'</p>';
}else if($Danger == "Medium") {
echo'<p style="color: green;">'.$Danger.'</p>';
}
}
?>

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超8個(gè)贊
您可以使用三元運(yùn)算符,例如:
// this equal to: if () { true } else { if () { true } else { false } }
//? ? ? ? ? ? ? ? ? ? ? ? ?^? ? ? ? ? ? ? ? ? ? ?^? ? ? ? ? ? ? ^
//? ? ? ? ? ? ? ? ? ? ? ? red? ? ? ? ? ? ? ? ? ?green? ? ? ? ?black (default color)?
$color = $Danger == "High" ? 'red' : ($Danger == "Medium" ? 'green' : 'black');
echo "<font color='$color'>$Danger</font>";

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超1個(gè)贊
您必須使用 echo 命令將 html 作為字符串輸出,如下所示:
<?php
if($Danger == "High")
{
echo "<font style=\"color:red\">" + $Danger + "</font>";
}
...?>
- 3 回答
- 0 關(guān)注
- 164 瀏覽
添加回答
舉報(bào)