1樓:
$filename = 'b/c.php'; // 獲取需要建立的檔名稱
if (!is_dir('b/')) mkdir('b/', 0777); // 使用最大許可權0777建立檔案
if (!file_exists($filename))
——**來自網路,非原創;
這是建立資料夾的示例;上面**建立了」b「資料夾和」c.php「檔案;
無論是建立檔案還是資料夾都要注意:
1:路徑目標是否存在,沒有先建立。
2:注意許可權,是否有對目標的控制使用權,尤其在linux作業系統下更要注意。
2樓:匿名使用者
當前路徑的 video資料夾
一般是這樣 你在你專案的config或者入口檔案寫好常量如define('__root__',dirname(__file__).'/');
然後你想在專案的根目錄upload檔案裡建立資料夾的話 你直接在**段裡寫
mkdir(__root__.'/upload/video',0777,true);就行了望採納
3樓:匿名使用者
mkdir('./../../path/video/', 0777, true);
相對路徑
php建立資料夾和檔案
4樓:匿名使用者
<?php
if ($_get['pagenum_pro'] == '') else
}?>
5樓:匿名使用者
mkdir('aa') 建立資料夾
is_dir('aa')判斷資料夾是否存在is_file('a.php') 判斷檔案是否存在fwrite('a.php','aa') 建立檔案
6樓:匿名使用者
mkdir is_dir 自己解決
php建立資料夾的奇怪問題
7樓:莘贍
這個其實很賤但,你只要弄明白相符路徑和絕對路徑的區別就可以了,
8樓:匿名使用者
'a/' 表示當前目錄下建立a目錄
'/a/' 表示當前盤(f:)的根目錄下建立a目錄,而不是documentroot下
9樓:人稱赫哥
不是的 如果你的**在f盤 同時程式有訪問f盤的許可權的話 /a/會在f盤建立一個a的資料夾
如果想在當前程式的資料夾 可以用 dirname(__file__).'/a/' 就表示當前php程式所在資料夾
documentroot的設定 只是apache當前**的根目錄 並不代表程式會以當前目錄為根目錄 程式讀取的到的根目錄 仍然是當前盤的根目錄
10樓:匿名使用者
嗯,樓主既然選擇了php,就應該去了解一下linuxa/ 表示相對路徑
/a/ 則是表示絕對路徑
在linux中,沒有碟符一說,在整個系統裡,絕對路徑都是以/開頭的,而不像windows系統是以碟符開頭的
因為php裡的檔案系統思想是基於linux系統的,所以,你以/開頭,php就認為這是一個絕對路徑,而你的php根目錄是建立在f盤的,所以,整個f盤都被php當做了一個linux系統,所以,以絕對路徑建立資料夾,就是在f盤根目錄建立資料夾
11樓:因特兒
這有什麼好奇怪的啊?
相對路徑嘛
mkdir
(php3 , php4)
mkdir --- 建立目錄
語法 : int mkdir (string pathname, int mode)
說明 :
試著去建立由pathname指定的目錄。
注意 : 如果你想要去指定許可權(八進位制),你必須在前面加上0。
example :
<?php
mkdir ("/path/to/my/dir", 0700);
?>
成功則傳回true,失敗則傳回false。
12樓:你以為你以為
php函式is_mkdir(abc);
php如何建立資料夾,**?
13樓:匿名使用者
php中使用mkdir函式可以建立資料夾
示例:mkdir('newdir');
以上**將在當前php指令碼所在目錄下新建一個newdir目錄mkdir詳細用法如下:
mkdir — 新建目錄
bool mkdir( string $pathname[, int $mode = 0777[, bool $recursive = false[,resource $context]]] )
嘗試新建一個由 pathname 指定的目錄。
引數:pathname:目錄的路徑。
mode:預設的 mode 是 0777,意味著最大可能的訪問權。mode 在 windows 下被忽略。
recursive:是否遞迴建立子目錄
context:上下文
返回值:
成功時返回 true, 或者在失敗時返回 false。
14樓:匿名使用者
php mkdir() 函式
mkdir() 函式建立目錄。
若成功,則返回 true,否則返回 false。
語法mkdir(path,mode,recursive,context)
引數 描述
path 必需。規定要建立的目錄的名稱。
mode 必需。規定許可權。預設是 0777。
recursive 必需。規定是否設定遞迴模式。
context 必需。規定檔案控制代碼的環境。context 是可修改流的行為的一套選項。
15樓:匿名使用者
$newdir = mkdir("/dir");
if($newdir)
c語言建立檔案到指定資料夾,C語言建立檔案到指定資料夾
file fp fopen c abc a.txt w 開啟c abc 資料夾中的a.txt檔案以便寫入資訊,如果檔案不存在,就在該位置新建這個檔案 include void main 用fopen時指明具體的資料夾就可以了。fp fopen c windows a.c w 這樣,如果c windo...
怎麼建立資料夾,在電腦上如何建立資料夾?
開啟d盤 在空白處單擊滑鼠右鍵 移到右鍵裡邊的 新建 在彈出的選單裡單擊 資料夾 就會自動生成一個新的資料夾。雙擊開啟新建的資料夾 在空白處單擊滑鼠右鍵 移到右鍵裡邊的 新建 在彈出的選單裡單擊 文字文件 就會自動生成一個新的文字文件。雙擊開啟新建的文字文件就可以隨便打字輸入了,完成後直接關閉,會彈...
無法建立資料夾 資料夾 拒絕訪問
這是ntfs的許可權問題,你不是管理員嗎?付費內容限時免費檢視 回答你好,首先檢查 我的電腦 訪問驅動器屬性設定是否正確,點開始 執行 輸入gpedit.msc 依次開啟左邊專案如下圖所示。我就不給具體步驟了 如果你的設定如上圖所示,這需要我們進一步檢查,看下面的操作 第一步.關閉 簡單檔案共享 單...