Php 致命错误:未定义的类常量';每个国家/地区';
我试图通过使用下面的代码找到一个国家的时区Php 致命错误:未定义的类常量';每个国家/地区';,php,datetime,date,datetimeoffset,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);
// 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上的PHP版本不是>=PHP5.3
请参阅此处:检查您在Live Server版本上使用的php版本,上面的代码听起来很酷,您得到的错误/结果是什么类型的?检查此链接-,它表示5.3 php版本..chk comments我正在做与给定URL中提到的完全相同的事情。唯一的问题是我正在动态地传递国家代码(ISO2格式),我得到的是一个致命错误:在…中未定义类常量“PER_country”。。。。文件行xxx。这段代码在LocalCool上运行得很好,您可以从链接中找到工作解决方案:)干杯