我有一家woocommerce商店,在其中设置了价格(在设置中),使小数点分隔符成为逗号而不是点(EURO系统)。 问题出在我需要添加的代码中。有这部分:
$price_excl_vat = wc_get_price_excluding_tax( $product ); // Unit price excluding VAT
还有这个
<?php echo $items_string;
它用点返回价格。
关于如何使价格带有逗号的任何提示吗?
答案 0 :(得分:0)
您可以使用函数number_format( $price_excl_vat, 2, ',', ' ' );
使用小数点分隔符设置为逗号来格式化价格。
http://php.net/manual/en/function.number-format.php
您还可以使用woocommerce功能wc_price( $price_excl_vat, array( 'decimal_separator' => ',' ) );
。此函数将返回带有货币符号且将小数点分隔符设置为逗号的格式化价格。