日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php利用mkdir()创建多级目录

發布時間:2025/3/15 php 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php利用mkdir()创建多级目录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

先介紹一下 mkdir() 這個函數:

mkdir($path,0777,true);

第一個參數:必須,代表要創建的多級目錄的路徑;
第二個參數:設定目錄的權限,默認是 0777,意味著最大可能的訪問權;
第三個參數:true表示允許創建多級目錄。

舉例代碼(支持創建中文目錄):

<?phpheader("Content-type:text/html;charset=utf-8");//要創建的多級目錄$path="php/php1/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 創建失敗";}} ?>

???????但是存在一個問題:創建的中文目錄不能用is_dir()函數進行判斷。因此,推薦不使用中文目錄。

舉例代碼:

<?phpheader("Content-type:text/html;charset=utf-8");//要創建的多級目錄$path="php/php1/php2";//判斷目錄存在否,存在給出提示,不存在則創建目錄if (is_dir($path)){ echo "對不起!目錄 " . $path . " 已經存在!";}else{//第三個參數是“true”表示能創建多級目錄,iconv防止中文目錄亂碼$res=mkdir($path,0777,true); if ($res){echo "目錄 $path 創建成功";}else{echo "目錄 $path 創建失敗";}} ?>

總結

以上是生活随笔為你收集整理的php利用mkdir()创建多级目录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。