调用未定义函数 datefmt_create() wamp
Call to undefined function datefmt_create() wamp
使用时
echo datefmt_create("en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL);
我收到 调用未定义函数 错误。
它在另一台具有相同 PHP 版本的机器上工作正常,我也尝试打印 phpinfo()
但它没有 "intl"
的部分
IntlDateFomatter
仅适用于 PHP >= 5.3.0,PECL intl >= 1.0.0 所以如果你 运行 大于 PHP 5.3 那么你的问题是 PECL intl 没有安装。
将 php 添加到系统变量中的路径解决了问题
步骤:
右键单击我的电脑 -> 高级系统设置 -> 然后单击环境变量按钮 -> 然后在系统变量中找到路径项并将你的 php.exe 父文件夹添加到它在我的例子中它是 "C:\wamp\bin\php\php5.5.12"
使用时
echo datefmt_create("en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL);
我收到 调用未定义函数 错误。
它在另一台具有相同 PHP 版本的机器上工作正常,我也尝试打印 phpinfo()
但它没有 "intl"
IntlDateFomatter
仅适用于 PHP >= 5.3.0,PECL intl >= 1.0.0 所以如果你 运行 大于 PHP 5.3 那么你的问题是 PECL intl 没有安装。
将 php 添加到系统变量中的路径解决了问题
步骤: 右键单击我的电脑 -> 高级系统设置 -> 然后单击环境变量按钮 -> 然后在系统变量中找到路径项并将你的 php.exe 父文件夹添加到它在我的例子中它是 "C:\wamp\bin\php\php5.5.12"