ホームページ >バックエンド開発 >PHPチュートリアル >ファイル名が 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 サイトの他の関連記事を参照してください。