2016-10-19 2 views
0

私はのsetlocaleキャッシュ日付PHP

setlocale(LC_TIME, 'ita', 'it_IT', 'it_IT.UTF-8'); 
echo '<!-- cached page - '.date('l jS \of F Y h:i:s A', filemtime($cache_file)).', Page : '.$dynamic_url.' -->'; 

.dataの次のパラメータに正しい言語を有効にするには、あなたの助けのためにお願いしたいと思い、私は語it_ITに.dateを翻訳したいと思いますが、出力結果はen_ENであります。エラーはどこですか?

それはロケールを考慮していないとして、あなたは.date使用することはできませんあなたの助け

答えて

0

いただきありがとうございます。他の言語で日付をフォーマットするためにPHPマニュアル

FROM

、あなたは(のsetlocaleを使用する必要があります)と はstrftime()関数の代わりに、日付()。

だから、簡単な答えは、日付の代わりにstrftime()機能を使用することです()