問題
PHPでフォルダを新規作成するには?
解決策
「mkdir」を使用します。
PHPでフォルダを新規作成
PHPでフォルダを新規作成するには、「mkdir」を使用します。
今回は「mkdir」の使用例をご紹介します。
「mkdir」の使用例
基本的な記述例
「mkdir」の基本的な記述例はこちらになります。
mkdir('作成するディレクトリ(フォルダ)のパス', 'モード:アクセス制限の値');
モード:アクセス制限の値の一例
値 | 内容 |
---|---|
0755 | 所有者に全ての権限を与えて、さらにその他には読み込みと実行の権限を与えます。 |
0750 | 所有者に全ての権限を与えて、さらに所有者が属するグループに読み込みと実行の権限を与えます。 |
0644 | 所有者に読み込み、書き込みの権限を与えて、さらにその他には読み込みのみ、権限を与えます。 |
0600 | 所有者のみに読み込み、書き込みの権限を与えます。 |
使用例
事前にフォルダパスを設定して、「mkdir」を使用します。
$folderPath = "作成するディレクトリ(フォルダ)パス";
mkdir($folderPath, 0755);
参考ページ
以下のサイトが、より詳しく解説してくれています。
【PHP: mkdir – Manual 】
https://www.php.net/manual/ja/function.mkdir.php
【PHP: chmod – Manual 】
https://www.php.net/manual/ja/function.chmod.php
コメント