Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 如何将已格式化的数字格式化为其他数字格式?_Wordpress_Number Formatting - Fatal编程技术网

Wordpress 如何将已格式化的数字格式化为其他数字格式?

Wordpress 如何将已格式化的数字格式化为其他数字格式?,wordpress,number-formatting,Wordpress,Number Formatting,我已经有了数字格式的值。格式如下: $val = number_format($val,'2', '.', ','); $val = hook_price_filter($val); 这是Wordpress的核心主题代码。它提供了一个价格挂钩 因此,我想将其格式化为另一种数字格式,例如从2152.14到2.152,14 请帮助我。删除逗号,因为number\u格式希望浮点数作为第一个参数,而不是字符串: number_format( str_replace(',', '', $val), 2,

我已经有了数字格式的值。格式如下:

$val = number_format($val,'2', '.', ',');
$val = hook_price_filter($val);
这是Wordpress的核心主题代码。它提供了一个价格挂钩

因此,我想将其格式化为另一种数字格式,例如从2152.14到2.152,14


请帮助我。

删除逗号,因为
number\u格式
希望浮点数作为第一个参数,而不是字符串:

number_format( str_replace(',', '', $val), 2, ',', '.' );