PHPのmkdir()関数を使用し新しいディレクトリを作成してみます。
mkdir()関数は、新しいディレクトリを作成することができます。
■基本的な構文
mkdir(path, mode, recursive, context)
pathは、作成するディレクトリのパスを指定します。
modeは、パーミッションを指定します。デフォルトでは、「0777(widest possible access)」となります。
recursiveは、再帰モードの設定を指定します。
contextは、ファイルハンドルのコンテキストを指定します。コンテキストは、ストリームの動作を変更することができるオプションの集合のことを指す。
■環境
・Windows10
・XAMPP 8.0.6
・PHP Version 8.0.6
■mkdir()関数を使用し新しいディレクトリを作成する
では、早速mkdir()関数を使用し新しいディレクトリを作成してみます。
■コード
<html lang="ja">
<head>
<title>mkdir()関数を使用し新しいディレクトリを作成する</title>
</head>
<body>
<?php
echo mkdir("test");
?>
</body>
</html>
今回は、echo文とmkdir()関数を使用します。mkdir()関数の括弧内の第1の引数,パラメータには、新しいディレクトリの名前を指定し、渡します。これで新しいディレクトリを作成することができます。
■実行
では、このスクリプトを「create_dir.php」という名前で保存し、実行させてみます。
実行させてみると、「1」と出力されました。
出力後、カレントディレクトリ(作業ディレクトリ)を確認すると、「test」という新しいディレクトリが作成されていることが確認できました。
コメント