私は php を使用してプロジェクトを開発していますが、scandir を使用して指定されたパス内のすべてのドキュメントを一覧表示する必要があります。
ドキュメント名がすべて数字または英語の場合、返される配列は期待どおりです。ドキュメント名に中国語が含まれる場合、scandir は配列を返しません。
この問題がどこにあるのか教えてください。
また、PHP デバッグ ツールについてアドバイスをお願いします。PHP 開発プロジェクトを使用するのは初めてで、PHP の開発とデバッグに慣れていません~
ありがとうございます~
scandir('中国語のディレクトリ名') は結果を返せないと言っているのでしょうか?
「はい」の場合、プログラムで使用されている文字セットがオペレーティング システムの文字セットと一致していないことを意味します
scandir('中国語のディレクトリ名') は結果を返せないと言っているのでしょうか?
「はい」の場合、プログラムで使用されている文字セットがオペレーティング システムの文字セットと一致していないことを意味します。
皆さん、ありがとうございます。トランスコーディングは成功しました。
実は最初はトランスコードしようとしていたのですが、別の問題だと思って何度か失敗しました~
後でトランスコード方法が間違っていたことが分かり、ドキュメントを読んで安心しました~