1
<?php
$name=DateTimeZone::listIdentifiers(DateTimeZone::PER_COUNTRY, "US");
print_r($name);
?>

ローカルホストで正常に動作しています。しかし、オンラインで試してみると、エラーが発生します致命的なエラー:1行目の未定義のクラス定数'PER_COUNTRY'

4

2 に答える 2

3

これは PHP 5.3 以降の関数です。したがって、ライブサーバーのサーバーバージョンは >= PHP 5.3 ではありません

ここを参照してください: http://www.php.net/manual/en/datetimezone.listidentifiers.php

于 2012-12-20T10:45:17.810 に答える
2

PHP のバージョンを確認してください: PER_COUNTRY は 5.3.0 で追加されました

于 2012-12-20T10:46:45.577 に答える