私の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. "user.home"にディレクトリを作成するには?
- 5. 現在のディレクトリにNode.jsのディレクトリを作成するには
- 6. Androidは1つのディレクトリにファイルを作成するのではなく、別のディレクトリに作成します
- 7. phpに既に存在する場合はディレクトリを作成しない
- 8. ディレクトリを作成する
- 9. PHPでディレクトリパスを作成するには
- 10. PHPでアーカイブリストを作成するには?
- 11. PHPでゾンビサーバーを作成するには?
- 12. PHPでダウンロードリンクを作成するには?
- 13. PHPでダイナミックダウンロードリンクを作成するには
- 14. "ローカル"ディレクトリを作成せずに既存のディレクトリにvirtualenvを作成します
- 15. 再帰的にディレクトリを作成する
- 16. tmpにディレクトリを作成するTomcatサーバー
- 17. PHPはテキスト名を使用してディレクトリを作成し、アップロードファイル
- 18. PHPを使用してディレクトリを作成できません
- 19. ディレクトリをNSTemporaryDirectory内に作成
- 20. サブディレクトリを作成して別のディレクトリに作成する
- 21. Gradle - 親ディレクトリなしでdistZipを作成するには?
- 22. ディレクトリのファイルをPHPの作成日順にソート
- 23. 独自の 'tar'プログラムを作る... Cコードでファイル/ディレクトリを作成するには?
- 24. ショートコードを作成するには? PHP
- 25. PHPウェブメールスクリプトを作成するには?
- 26. Pipはビルド/ディレクトリを作成します
- 27. アプリケーション内のSdカードにディレクトリを作成するには
- 28. antに一時ディレクトリを作成するには?
- 29. wwwディレクトリにシンボリックリンクを作成するには?
- 30. /systemディレクトリにファイルを作成します。
これは、現在のファイルディレクトリに対して常に動作するわけではありません。 – sanmai
@sanmaiを説明してください –
サブディレクトリにファイルを作成し、そこにコードを追加して、カレントディレクトリのファイルにインクルードして呼び出します。新しいディレクトリは、そのファイルが存在していない現在のディレクトリにあることがわかります。 – sanmai