Php 获取money_格式函数中的致命错误
为什么会发生这种错误 代码: 服务器详细信息Php 获取money_格式函数中的致命错误,php,Php,为什么会发生这种错误 代码: 服务器详细信息 Apache Version : 2.2.21 PHP Version : 5.3.8 我得到以下错误 Fatal error: Call to undefined function money_format() 也许是这个 注: 只有当系统具有strfmon功能时,才会定义函数money\u format()。例如,Windows没有,因此在Windows中未定义money\u format() 从: 仅当系统具有strfmon 能力
Apache Version : 2.2.21
PHP Version : 5.3.8
我得到以下错误
Fatal error: Call to undefined function money_format()
也许是这个
注:
只有当系统具有strfmon功能时,才会定义函数money\u format()
。例如,Windows没有,因此在Windows中未定义money\u format()
从:
仅当系统具有strfmon
能力。例如,Windows没有,所以money\u format()
在Windows中未定义
money\u format()
基本上是对C库函数strfmon()
的包装
如果你查看评论,就会发现有。值得一试。您可以检查它是否已使用定义
提供更多(可能更好)备选方案的答案()。对于那些金钱形式不起作用的方案,您可以使用:
$price = number_format($price, 2); echo “$”.$price;
你还有其他代码吗?这应该行得通;在这个连接处,我可以建议的唯一原因是,您位于一个名称空间中……这里的可能副本是解决方案。。它成功了。有什么窗口解决方案吗?我只是添加了一个功能,有一个由Rafael M.Salvioni在我的网站上实现的功能,然后它就成功了+1对于链接,该函数对我不起作用。我得到严重性:警告消息:内爆():传递的参数无效中提到的intl模块是一个更好的解决方案。仍然+1,这是一个有效的答案。@danielson317谢谢,添加了我答案的链接。
$price = number_format($price, 2); echo “$”.$price;