php mkdirによる多階層ディレクトリ作成の詳しい説明

WBOY
リリース: 2016-06-20 13:01:03
オリジナル
1220 人が閲覧しました

php は mkdir を使用して複数レベルのディレクトリを作成します

PHP の mkdir() 関数:

mkdir($path,0777,true);
ログイン後にコピー

最初のパラメータ: 必須。作成される複数レベルのディレクトリのパスを表します。

2 番目のパラメータ: ディレクトリの権限を設定します。デフォルトは 0777 で、これは可能な最大のアクセス権を意味します。

3 番目のパラメータ: true は、複数レベルのディレクトリの作成を許可することを意味します。

コード例 (中国語ディレクトリの作成をサポート):

<?php

header("Content-type:text/html;charset=utf-8");

//要创建的多级目录

$path="dai/php/php学习";

//判断目录存在否,存在给出提示,不存在则创建目录

if (is_dir($path)){  

echo "对不起!目录 " . $path . " 已经存在!";

}else{

//第三个参数是“true”表示能创建多级目录,iconv防止中文目录乱码

$res=mkdir(iconv("UTF-8", "GBK", $path),0777,true); 

if ($res){

echo "目录 $path 创建成功";

}else{

echo "目录 $path 创建失败";

}

}

?>
ログイン後にコピー

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート