猿问

反格式货币符号php

所以我试图反转从以下位置返回的值和符号:

 numfmt_format_currency($currencyFormatter, $value, $formatValue())

这段代码给了我:

 4$

我想将其反转为:

 $4

不知道该怎么做,因为该函数必须采用所有参数。如果有人有一些想法,我将不胜感激。


慕婉清6462132
浏览 128回答 2
2回答

呼如林

您可以定义正确的NumberFormat并设置自己的模式,这里是一个例子:<?php$formatter = new NumberFormatter('us_US',&nbsp; NumberFormatter::CURRENCY);$formatter->setPattern('¤#,##0.00');echo numfmt_format_currency($formatter, 4, 'USD');?>结果 :4.00 美元

繁花不似锦

您可以number_format()改用:print&nbsp;'$'&nbsp;.&nbsp;number_format($value,2,'.',',');
随时随地看视频慕课网APP
我要回答