258 of 410 menu

mkdir関数

関数mkdirは、指定されたパスに新しいディレクトリを作成します。 第一引数にはディレクトリへのパス文字列を受け取り、第二引数(オプション)には8進数形式のアクセス権、 第三引数(オプション)には再帰的作成フラグを受け取ります。 デフォルトのアクセス権は0777(最大権限)に設定されています。

構文

mkdir(path, [mode], [recursive], [context]);

カレントフォルダに'test'ディレクトリを作成します:

<?php mkdir('test'); ?>

アクセス権0755を指定してディレクトリを作成します:

<?php mkdir('test2', 0755); ?>

recursiveフラグを使用してネストされたディレクトリを作成します:

<?php mkdir('test3/sub1/sub2', 0777, true); ?>

作成前にディレクトリの存在を確認します:

<?php $dir = 'new_dir'; if (!file_exists($dir)) { mkdir($dir); echo 'directory created'; } else { echo 'directory already exists'; } ?>

関連項目

  • ディレクトリを削除する関数rmdir
  • ディレクトリの存在を確認する関数is_dir
  • アクセス権を変更する関数chmod
  • ディレクトリの内容を読み取る関数scandir
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否