php mkdir() 関数の定義と使用法

怪我咯
リリース: 2023-03-13 14:58:02
オリジナル
1552 人が閲覧しました

複数レベルのディレクトリをサイトに追加したい場合、php 関数mkdir() を使用してこの機能を実現できます。中国語のディレクトリの作成をサポートします

mkdir() 関数create ディレクトリ。成功した場合は true を返し、そうでない場合は false を返します。

使用法:

mkdir(path,mode,recursive,context)
ログイン後にコピー

パラメータの説明
path 必須。作成するディレクトリの名前を指定します。
モードが必要です。権限を指定します。デフォルトは 0777 です。
再帰的必須。 再帰モードを設定するかどうかを指定します。
コンテキストが必要です。ファイルハンドルの環境を指定します。コンテキストは、ストリームの動作を変更できるオプションのセットです。
mkdir() は、パスで指定された新しいディレクトリを作成しようとします。
デフォルトのモードは 0777 で、これは可能な最大のアクセスを意味します。

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

<?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 mkdir() 関数の定義と使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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