PHP使用mkdir創(chuàng)建多級目錄的方法
本文實例講述了PHP使用mkdir創(chuàng)建多級目錄的方法。分享給大家供大家參考,具體如下:
PHP中使用mkdir()可以創(chuàng)建多級目錄,相比之前自己一級一級的創(chuàng)建,這個函數(shù)非常好用。
下面是php手冊上的函數(shù)介紹:
返回值為bool類型。
第一個參數(shù):必須,代表要創(chuàng)建的多級目錄的路徑;
第二個參數(shù):設定目錄的權限,默認是 0777,意味著最大可能的訪問權;
第三個參數(shù):true表示允許創(chuàng)建多級目錄。
注意:可以創(chuàng)建中文目錄
完整示例代碼如下:
<?php header("Content-type:text/html;charset=utf-8"); //要創(chuàng)建的多級目錄 $path="dai/php/php學習"; //判斷目錄存在否,存在給出提示,不存在則創(chuàng)建目錄 if (is_dir($path)){ echo "對不起!目錄 " . $path . " 已經(jīng)存在!"; }else{ //第三個參數(shù)是“true”表示能創(chuàng)建多級目錄,iconv防止中文目錄亂碼 $res=mkdir(iconv("UTF-8", "GBK", $path),0777,true); if ($res){ echo "目錄 $path 創(chuàng)建成功"; }else{ echo "目錄 $path 創(chuàng)建失敗"; } } ?>
希望本文所述對大家PHP程序設計有所幫助。
相關文章
PHP+Swoole實現(xiàn)web版的shell客戶端詳解
這篇文章主要為大家詳細介紹了如何利用PHP+Swoole實現(xiàn)web版的shell客戶端,文中的示例代碼講解詳細,感興趣的小伙伴可以嘗試一下2022-07-07PHP中explode函數(shù)和split函數(shù)的區(qū)別小結(jié)
相信大家都知道,explode和split在php中都是可以通過特定字符把字符串轉(zhuǎn)換成數(shù)組的,那么explode和split既然是一樣的為什么會有兩個函數(shù)呢,那么explode和split的區(qū)別在哪里呢,下面跟著小編我們一起來看看。2016-08-08PHP字符串與數(shù)組處理函數(shù)用法小結(jié)
這篇文章主要介紹了PHP字符串與數(shù)組處理函數(shù)用法,結(jié)合實例形式詳細分析了PHP字符串與數(shù)組常用處理函數(shù)功能、定義、使用方法與操作注意事項,需要的朋友可以參考下2020-01-01ThinkPHP中公共函數(shù)路徑和配置項路徑的映射分析
這篇文章主要介紹了ThinkPHP中公共函數(shù)路徑和配置項路徑的映射,較為通俗的分析了ThinkPHP中公共函數(shù)路徑和配置項路徑的映射關系與對應修改位置,有助于更好的理解ThinkPHP底層代碼原理,需要的朋友可以參考下2014-11-11PHP實現(xiàn)通過正則表達式替換回調(diào)的內(nèi)容標簽
這篇文章主要介紹了PHP實現(xiàn)通過正則表達式替換回調(diào)的內(nèi)容標簽的方法,涉及php正則匹配與替換的相關技巧,需要的朋友可以參考下2015-06-06