您应该使用phpnumber_format 函数,它可以实现您想要的功能。
的第二个参数number_format
设置数字后需要多少小数点。
示例:
<?php
echo number_format(123, 2); //123.00
echo number_format(123, 4); //123.0000
因此,对于您的代码,它将是:
$meta = get_post_custom($post->ID);
echo \'<h5> $\' . number_format($meta[\'price\'][0], 2) . \'</h5>\';