致命错误:未定义的类常量'PER_COUNTRY'

时间:2012-05-08 05:13:52

标签: php datetime date datetimeoffset

我正在尝试使用以下代码查找某个国家/地区的时区。

    // FIND TIMEZONE CODE FROM COUNTRY CODE HERE
    // COUNTRY CODE SHOULD BE IN ISO2 FORMAT
    $country_code      =   'GR';
    $arr_new_timezone   =   DateTimeZone::listIdentifiers(DateTimeZone::PER_COUNTRY, $country_code);

代码在我的本地服务器(WAMP)上工作正常,但在Live Server上却没有。

这有什么问题?无法找到有关此问题的更多解决方案。

让我知道我能做些什么来解决这个问题。

先谢谢。

1 个答案:

答案 0 :(得分:2)

您的实时服务器上的PHP版本不是> = PHP 5.3

见这里:http://www.php.net/manual/en/datetimezone.listidentifiers.php#refsect1-datetimezone.listidentifiers-changelog