亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP中如何創建目錄

發布時間:2021-11-02 15:00:59 來源:億速云 閱讀:153 作者:iii 欄目:編程語言

這篇文章主要介紹“PHP中如何創建目錄”,在日常操作中,相信很多人在PHP中如何創建目錄問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”PHP中如何創建目錄”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

PHP中如何創建目錄

mkdir()函數創建目錄

在PHP中我們可以通過mkdir()函數來進行創建目錄的操作。

我們在很多的情況下都會需要新建一個目錄來進行日常的開發,mkdir()函數的基本語法格式如下:

mkdir(string $pathname[, int $mode = 0777[, bool $recursive = false[, resource $context]]])

其中需要注意的是:

mkdir()函數運行成功的話,返回的值是true;如果運行失敗,返回的值是flase。這么多的參數中$pathname表示的是創建的這個目錄保存的位置路徑;$mode這個參數它的默認值就是0777,該參數表示的意思就是這個設定的目錄權限,這個參數是由四個數組成的,默認的0777就是最大的訪問權限了,如果運行的電腦系統是windows的話,$mode會被忽略的。

$recursive是個可選參數,是用來設置遞歸模式的。$context也是個可選參數,是用來規定文件句柄環境的。

我們繼續來看一下$mode的設置問題,該參數是由四位數字構成的,每一位的數字分別有不同的含義,其中第一位數字通常都是0,剩下的三位數字都是用來規定權限的,他們規定的權限還不一樣,第二位規定的是所有者,第三位規定的是所有者所屬的用戶組,第四位規定的是其他所有人。

接下來我們通過示例來看一下mkdir()函數的應用,示例如下:

<?php
//規定指定路徑
    $dir = 'C:\Users\Administrator\Desktop\1.0\1103';
    //判斷該目錄是否存在
    if(is_dir($dir)){
        echo "該目錄存在!";
    }else{
        if(mkdir($dir,0777,true)) echo '目錄不存在,并且目錄創建成功!';
    }
?>

上述例子我們想要實現通過mkdir()函數在“C:\Users\Administrator\Desktop\1.0\”目錄中再創建一個名為“1103”的目錄,輸出結果如下:

PHP中如何創建目錄

并且在指定的位置就創建了一個名為“1103”的目錄:

PHP中如何創建目錄

當然了我們也可以換一種方式,通過不同的路徑表達方式也是能夠創建一個目錄的,示例如下:

<?php
//規定指定路徑
    $dir = './test/demo';
    //判斷該目錄是否存在
    if(is_dir($dir)){
        echo "該目錄存在!";
    }else{
        if(mkdir($dir,0777,true)) echo '目錄不存在,并且目錄創建成功!';
    }
?>

在沒運行該代碼之前,在本文件的同級目錄中并沒有test的目錄也沒有demo的目錄:

PHP中如何創建目錄

當運行結束后,輸出結果與上述示例結果相同,并且新建了文件:

PHP中如何創建目錄

當再次運行代碼之后,輸出結果為:

PHP中如何創建目錄

運行了代碼之后就會在當前文件的同濟目錄中創建一個test的目錄并且在test目錄中再創建一個名為demo的目錄。

其中我們還需要注意的是,在我們規定新的目錄創建位置的時候,不能與已經存在的目錄同名,如果同名的話程序戶出現報錯。

到此,關于“PHP中如何創建目錄”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

二手房| 杭锦后旗| 桐梓县| 宁化县| 山丹县| 丹巴县| 深水埗区| 大港区| 蒲城县| 溆浦县| 筠连县| 新源县| 松滋市| 合阳县| 苏尼特左旗| 宝清县| 江山市| 高碑店市| 衡东县| 涟源市| 永德县| 古交市| 宝坻区| 新建县| 靖安县| 梁山县| 太湖县| 徐州市| 广宁县| 遂宁市| 昌都县| 西乌珠穆沁旗| 嘉祥县| 乡宁县| 桃园市| 鄱阳县| 渭南市| 夹江县| 舟曲县| 连江县| 汝阳县|