*または?を使用できません ディレクトリ変更用
chdir ("c:\win*\system*");
それがどのように機能するか、私はそれが何であるかウィンドウのフルネームを推測することはできません、例えば、WINまたはwinxpまたはwin7。またはそのフルネームを推測する方法
chdir()
衝突の場合にシステムによって選択されるはずのランダムなワイルドカードディレクトリに?本当に?!
パスは明示的です。 それはここかそこにあります...どこかではなく、ただ私のためにそれを調べてください。そして、なぜそもそもPHPからシステムディレクトリにアクセスしようとするのでしょうか。権限を正しく設定しましたか?または、スクリプトを使用していて、自分で正しいパスを推測できないユーザーに変更を加えたいですか?
chdir()
この人が1つの簡単な操作を行うために、毎回複数のフォルダにパスをリストする必要があると想像してください。セキュリティ、 パフォーマンスについて話しましょう...しかし何よりも...常識です。
私がSOで見るもの...
PS:私はあなたを-1しました。この質問は、開発に関する知識が最小限の開発者が行うべきではありません。システムディレクトリにデータを挿入したい場合は、PHPを使用しないでください。
これに遭遇しました:
CHDIRは、パス名としてワイルドカードを許可し、指定されたワイルドカードと名前が一致する最初に見つかったディレクトリに変更します。これは、ディレクトリを一意に識別するのに十分なパスを入力してから、パス名に末尾の「*」を追加するだけでよいため、長いディレクトリ名の場合に便利です。 http://www.rcramer.com/tech/windows/cmd/ad.html#CHDIR
PHPではありませんが...