我有这个字符串:
<span class="featrate">'. get_post_meta($key="taq_review_score",true). get_post_meta($post->ID, $key, true). '</span> / 10'. '</td>
这给了我一个类似于96.3333333333的值 可以修剪此值以显示类似9.6
的值感谢您的帮助
在数据库中,“meta_key”是“taq_review_score”,“meta_value”显示的值如88.6666666667,94.1111111111等等。
当我使用此字符串时
'. get_post_meta($key="taq_review_score",true). get_post_meta($post->ID, $key, true). ' / 10'. '
这显示了我的值88.6666666667,94.1111111111等等。 我的问题是如何修剪“meta_value”以显示8.8,9.4而不是88.6666666667,94.1111111111?
感谢您的帮助
答案 0 :(得分:0)
将结果存储在变量中并执行以下操作:
$new_var = round($result_var);
echo $new_var;
这会将它四舍五入到96.
另请参阅PHP中的floor()和ceil()函数