問題があります。 PHPを使用してdb値ごとの評価を表示する必要がありますが、期待通りには来ません。私は以下のコードを説明しています。phpを使用して評価を正しく表示できない
$v['rating']=4;
<ul>
<?php
for($i=0;$i<5;$i++){
if($i <= $v['rating']){
?>
<li><i class="fa fa-star activestar"></i></li>
<?php }else { ?>
<li><i class="fa fa-star"></i></li>
<?php } }?>
</ul>
ここでは、5つのうち4つの星を強調表示する必要があり、1つは強調表示されません。しかし、私はすべての星を強調表示しています。私を助けてください。