ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルで mkdir を使用して複数レベルのディレクトリを作成する入門例

PHP_PHP チュートリアルで mkdir を使用して複数レベルのディレクトリを作成する入門例

WBOY
WBOYオリジナル
2016-07-13 10:30:02733ブラウズ

まず mkdir() 関数を紹介します:

mkdir($path,0777,true);

最初のパラメータ: 必須、作成されるマルチレベル ディレクトリのパスを表します。
2 番目のパラメータ: ディレクトリの権限を設定します。デフォルトは 0777 で、可能な最大のアクセス権を意味します。 true は、複数レベルのディレクトリの作成を許可することを意味します。

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

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

//作成する複数レベルのディレクトリ
$path="dai/php/php learning";
//ディレクトリが存在する場合は、ディレクトリが作成されます。
if (is_dir($path)){
echo "Sorry! The directory" は既に存在します。 ";
}else{
//3 番目のパラメータは " true" で、複数レベルのディレクトリを作成できることを意味し、iconv は中国語のディレクトリの文字化けを防ぎます
$res=mkdir(iconv("UTF-8", "GBK" , $path),0777,true);
if ($res){
echo "ディレクトリ $path の作成に成功しました";
}else{
} echo "ディレクトリ $path の作成に失敗しました";
}
}

?>

http://www.bkjia.com/PHPjc/768132.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/768132.html技術記事最初に mkdir() 関数を紹介します: mkdir($path,0777,true); 最初のパラメータ: 作成されるマルチレベル ディレクトリのパスを表します。デフォルト... .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。