网站中的价格有整数也有小数,现在我想让整数字体变大,小数字体变小,将整数和小数分开输出,但是这样遇到一个问题,就是纯整数,如果是纯粹的整数没有小数的话,整数后面会显示一个小数点,请问我该怎样解决这个小数点的问题呢?代码如下:
<?php
$itemendprice = floatval(get_post_meta($post->ID, "quanhou_value", true));
$tmp = explode('.', $itemendprice);
?>
<span class="dajia"><?php echo $tmp[0]; ?></span>.<span class="xjia"><?php echo $tmp[1] ?? '' ?></span>
这段代码中的小数点让我很头痛,我该怎样让带有小数的数据保留小数点,而不带小数的数据去除小数点呢?
既然你可以判断是否有小数部分,那同样的你就可以根据是否有小数部分来动态显示这个小数点。