所以,我的问题非常紧迫,我有一个变量,例如 4,我需要将它转换为某种评级,非常简单(从 1 到 5),没有半星或任何东西。
我需要显示一个从 1 到 5 的数字的评分,所以如果我有 1 我将获得一颗星,如果我有 5 我将获得五颗星。我可以做一个 for 循环并显示图像,但我还需要显示空(未评级)星。我不需要任何功能,因此您无法实际评分,只需显示评分即可。
所以因为有人问我试过什么,我什么都没试过,因为我不知道从哪里开始。
我可以这样做以根据我拥有的变量(这是一个从 1 -> 5 的数字)显示一些星星:
<?php
$ratings = 3;
for( $i = 1; $i <= $ratings; $i++)
echo '<img src="some_image.png" />';
?>
就是这样,但是对于未评级的开始,我该怎么办,如何将其余的空星显示到五?