ホームページ  >  記事  >  バックエンド開発  >  PHP: fopen を使用してフォルダーを作成する

PHP: fopen を使用してフォルダーを作成する

WBOY
WBOY転載
2023-08-26 20:29:101588ブラウズ

PHP: 使用fopen创建文件夹

fopen を使用してディレクトリを作成することはできません。これは、fopen 関数がフォルダーを作成したり開いたりするのではなく、ファイルのみを操作するためです。

fopen 関数を使用する前に、まず is_dir が存在するかどうかを確認する必要があります。存在しない場合は、mkdir 関数を使用して作成します -

$filename = '/path/to /file.txt';
$dirname = dirname($filename);
if (!is_dir($dirname)) {
   mkdir($dirname, 0755, true);
}

上記のコードは、「filename」という名前のファイルを作成します" パス。 「dirname」関数を使用して、「filename」のディレクトリを取得します。次に、「is_dir」関数を使用して、ディレクトリが存在するかどうかを確認します。ディレクトリがすでに存在する場合、アクションは実行されません。一方、ディレクトリが存在しない場合は、「mkdir」関数を使用して特定のアクセス許可を渡してディレクトリを作成します。

以上がPHP: fopen を使用してフォルダーを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。