我正在使用cms - magento。我想以下列格式显示价格值:
每3位数后添加逗号。
例如:
$price = 987536453 ;
Need to print like 987,536,453.
答案 0 :(得分:20)
答案 1 :(得分:7)
试试这个str_split
$price = 987536453;
$price_text = (string)$price; // convert into a string
$arr = str_split($price_text, "3"); // break string in 3 character sets
$price_new_text = implode(",", $arr); // implode array with comma
echo $price_new_text; // will output 987,536,453
答案 2 :(得分:3)
您可以使用number_format
分组数千
答案 3 :(得分:2)
您可以使用number_format
或money_format
执行此操作。
number_format - http://in2.php.net/number_format
money_format - http://www.php.net/manual/en/function.money-format.php