我有一個存盤價格范圍的表格欄位。(滿分 5 分)我想以這種方式顯示它。如果范圍是 3,則顯示 $$$ 和其他 2 ($) 靜音。最好的方法是什么,或者這叫什么?(查看下圖以供參考)

uj5u.com熱心網友回復:
您可以按如下方式使用 for 回圈:
$range = 3;
for($i=0; $i<5; $i ){
if($i < $range){
echo "<strong>$</strong>";
}else{
echo "<span class='text-muted'>$</span>";
}
}
并且您必須添加 CSS,例如:
.text-muted {
color: #777;
}
更新
您也可以將其用作函式:
<?php
function displayRangeAsDollar($range){
$boldText = '';
$mutedText = '';
for($i=0; $i<5; $i ){
if($i < $range){
$boldText .= '$';
}else{
$mutedText .= '$';
}
}
return "<strong>".$boldText."</strong>"."<span class='text-muted'>".$mutedText."</span>";
}
echo displayRangeAsDollar(3);
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/514640.html
標籤:htmlcss拉拉维尔
