PHP 5.4.18を使用していて、Localeオブジェクトを使用しようとしています。PHPロケールクラスを有効にする方法
は、私は、次の呼び出しを試してみました:
$locale = locale_accept_from_http($_SERVER['HTTP_ACCEPT_LANGUAGE']);
$locale = Locale::acceptFromHttp($_SERVER['HTTP_ACCEPT_LANGUAGE']);
それぞれ、私は「未定義の関数の呼び出し」エラーが出ると「クラスのロケールは資金ではありません」。
私は、php_intl拡張機能を有効にする必要があると言われました。これは私がしました。
ロケールマニュアル(http://www.php.net/manual/en/class.locale.php)も見ましたが、何も有効にする必要はありません。
Localeクラスを有効にするにはどのような準備が必要ですか?
Okie。私は、php_intlファイルが読み込まれていないことがわかりました。しかし、それはphp/extディレクトリにあり、エラーログに表示されるパスは正しいです。
メモ:私はWAMPを使用しています。ここに答えが見つかり