php – 将数字转换为视觉评级(星级)?
作者:互联网
在我的数据库中有数字1,2,2.5,3,3.5,4,4.5和5
我想将这些数字转换成星星.
我有一颗满星和半星.
从数据库获取信息后如何才能做到这一点?
我在数据库上有评级标签.
解决方法:
<?php
for($x=1;$x<=$starNumber;$x++) {
echo '<img src="path/to/star.png" />';
}
if (strpos($starNumber,'.')) {
echo '<img src="path/to/half/star.png" />';
$x++;
}
while ($x<=5) {
echo '<img src="path/to/blank/star.png" />';
$x++;
}
?>
*假设您使用的是PHP
标签:php,rating-system 来源: https://codeday.me/bug/20191004/1854485.html