私のPHP Webページでは、現在のディレクトリ(__DIR__
またはdirname(__FILE__)
)の下にディレクトリを作成したいと思います。それを達成する方法? mkdir
機能付きPHPでディレクトリを作成するには?
答えて
PHPのmkdir()
機能を使用してください。あまりにもエラーをテストするようにしてください:
if (!mkdir('directory')) { //ERROR! Directory not created! }
。、
は、ビルドインPHP関数mkdirを使用してください。 Windows上でも
http://php.net/manual/en/function.mkdir.php
mkdir("/path/to/dir", 0700); // Linux
mkdir("c:/path/to/dir"); // Windows - windoes ignore modes
あなたが期待するよう:)のWindows/Linuxのかどうかを検出するために
EDIT
スラッシュ方向ではない点に注意してください。
$os_string = php_uname('s');
if (strpos(strtoupper($os_string), 'WIN')!==false) {
echo 'Windows';
} else {
echo 'Linux';
}
を
また、$で遊ぶ必要があるかもしれません_SERVER ['DOCUMENT_ROOT']は、パスを決定します。
プロジェクトは、すべてのクライアントに販売されるので、クライアントが異なるオペレーティングシステムを使用する可能性があるため、オペレーティング・システムが知られていない場合。だからディレクトリを作成するための汎用関数を記述する方法は? –
単純なOSの検出のために編集を参照してください。これを使用してDEFINEを使用して、作成したいものの前にいくつかのルートパスを作成できます。 – Brian
mkdir(__DIR__.'/'.$dir_name);
も参照してください:http://php.net/mkdir
- 1. PHPでディレクトリを作成する方法
- 2. wixでディレクトリを作成するには?
- 3. Golangでディレクトリを作成するには?
- 4. C#.NetでWindows7のCディレクトリにディレクトリを作成するには
- 5. "user.home"にディレクトリを作成するには?
- 6. .net経由でPHPでユーザー定義のディレクトリを作成する
- 7. PHPで最後に作成されたディレクトリを取得するには?
- 8. PHP:サーバードライブにディレクトリを作成する方法
- 9. Dockerでローカルにディレクトリを作成する
- 10. 現在のディレクトリにNode.jsのディレクトリを作成するには
- 11. Androidは1つのディレクトリにファイルを作成するのではなく、別のディレクトリに作成します
- 12. phpループでディレクトリ内のディレクトリを作る方法は?
- 13. phpに既に存在する場合はディレクトリを作成しない
- 14. PHPでダウンロードリンクを作成するには?
- 15. PHPでダイナミックダウンロードリンクを作成するには
- 16. PHPでタイムテーブルを作成するには
- 17. PHPでディレクトリパスを作成するには
- 18. PHPでアーカイブリストを作成するには?
- 19. PHPでフォルダを作成するには?
- 20. PHPでページを作成するには?
- 21. PHPでナビゲーションタブを作成するには
- 22. PHPでゾンビサーバーを作成するには?
- 23. PHPでドロップダウンメニューを作成するには?
- 24. PHPを使用してディレクトリを作成する
- 25. ディレクトリを作成するPython
- 26. ディレクトリを作成する
- 27. ディレクトリを変更するには? PHPで
- 28. Ubuntu ServerがPHPでディレクトリを作成できません
- 29. PHPはテキスト名を使用してディレクトリを作成し、アップロードファイル
- 30. Android Studioでディレクトリを作成する
これは、現在のファイルディレクトリに対して常に動作するわけではありません。 – sanmai
@sanmaiを説明してください –
サブディレクトリにファイルを作成し、そこにコードを追加して、カレントディレクトリのファイルにインクルードして呼び出します。新しいディレクトリは、そのファイルが存在していない現在のディレクトリにあることがわかります。 – sanmai