这是我的代码:
<?php printf( __( '%.0f' ), $mini_deck->rating_per.'%' ); ?>
我的问题是我的网站上的百分比数字后面没有显示“rating_per”百分号(%)。我的代码有什么问题?
答案 0 :(得分:3)
您将%
视为&#34;字符串&#34;的一部分你是printf()&#39;
将实际数值作为参数传递给printf(),并在&#34;掩码&#34;中包含百分号。 (需要使用另一个%
字符进行转义)
<?php printf( __( '%.0f%%' ), $mini_deck->rating_per ); ?>