PHP の setlocale() 関数は中国語では無効ですか?
怪我咯
怪我咯 2017-05-24 11:33:31
0
3
902

環境:
CentOS 7.3.1611
PHP 7.1.3

コード:

リーリー

出力:

リーリー

シェルでの追加のテスト:

リーリー

質問:
Bash で日付出力をローカライズすることができます。
PHP で setlocale() 関数を使用することが無効なのはなぜですか?

アドバイスをお願いします。

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(3)
大家讲道理

上記の 2 つの答えはどちらも要点を突いていません。
setlocale setlocale
strftimestrftime - ロケールに従って現地時間/日付をフォーマットします

効果を確認するには、これら 2 つの関数を一緒に使用する必要があります。

それでも、システム bash を直接呼び出した場合とはパフォーマンスが異なり、期待に応えられない可能性があります。

いいねを押す +0
过去多啦不再A梦

bash の date コマンドは Linux の date アプリケーションを呼び出し、date 関数の表示と出力を実現します

phpはそれ自体で実装される日付オブジェクトと関数です

両者の機能が違うのはよくわかりますね!

いいねを押す +0
漂亮男人

これらは異なるメソッドメカニズムを持つ 2 つの言語です。php里面想得到中文这种格式,完全可以在php中通过exec调用shell のメソッドを使用している場合:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!