ファイル名が UTF-8 でエンコードされている場合、PHP の pathinfo() 関数が正しいファイル名を返すようにします。

WBOY
リリース: 2023-09-09 15:34:02
転載
1347 人が閲覧しました

ファイル名が UTF-8 でエンコードされている場合、PHP の pathinfo() 関数が正しいファイル名を返すようにします。

ほとんどのコア PHP 関数は、Latin-1 以外の文字セットを処理しません。ただし、「pathinfo」の前に「setlocale」を配置すると、UTF-8 でエンコードされている場合でも、正しいファイル名を返すことができます。

デフォルトでは、「C」ロケールを使用して実行され、CLI スクリプトはデフォルトの utf-8 ロケールを使用して実行されます。他の関数を呼び出す前に、サーバー上のロケールを「C」から「C.UTF-8」または「en_US.UTF-8」に変更する必要があります。

えええええ

以上がファイル名が UTF-8 でエンコードされている場合、PHP の pathinfo() 関数が正しいファイル名を返すようにします。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!