PHP mkdir() 関数


❮ 完全な PHP ファイルシステム・リファレンス

定義と用法

mkdir() 関数は、ディレクトリを作成します。

この関数は、成功するとTRUE、失敗した場合はFALSEを返します。

構文

mkdir(path,mode,recursive,context)

パラメータ 説明
path 必須。作成するディレクトリ名を指定する
mode 任意。パーミッションを指定する。デフォルトのモードは 0777 (最も幅広いアクセス権限)。

mode パラメータは、4つの数値で構成される:

  • 最初の数値は常にゼロ
  • 2番目の数値は所有者のアクセス権限をを指定する
  • 3番目の数値は所有者のユーザグループのアクセス権限を指定する
  • 4番目の数値は他のユーザのアクセス権限を指定する

可能な値(複数の権限を設定するには、次の番号を加算する):

  • 1 = 実行権限
  • 2 = 書込み権限
  • 4 = 読取り権限
recursive 任意。再帰モードを設定する場合に指定する(PHP 5で追加)
context 任意。ファイルハンドルのコンテキストを指定する。コンテキストとは、ストリームの動作を変更する一連のオプションです(PHP 5で追加)

チップスと注意

注: Windowsプラットフォームでは、モード・パラメーターは無視されます。


<?php
mkdir("testing");
?>

❮ 完全な PHP ファイルシステム・リファレンス