本文目錄一覽:
- 1、php創建文件夾和文件
- 2、用php如何判斷一個是文件還是文件夾
- 3、php怎麼刪除文件夾和文件夾下的所有文件
- 4、PHP中如何把一個文件夾下的一個文件移動到另一個文件夾下?
- 5、php如何創建文件和文件夾!
- 6、PHP文件是什麼文件?怎麼打開?
php創建文件夾和文件
?php
if ($_GET[‘pageNum_pro’] == ”){
if (!file_exists(‘../test’)){ mkdir (“../test”); echo ‘創建文件夾test成功’;} else {echo ‘需創建的文件夾test已經存在’;}
}
?
用php如何判斷一個是文件還是文件夾
php判斷文件還是文件夾主要通過is_file跟is_dir函數判斷,下面分別講解:
is_file()函數
is_file()函數 用來判斷是否為文件,返回結果為true或者false
舉例:
$ifile=”c:/test”;
$result=is_file($ifile);
echo $result;
輸出:false
is_dir()函數
is_dir()函數用來判斷是否為目錄,返回結果為true或者false
舉例:
$ifile=”c:/test”;
$result=is_file($ifile);
echo $result;
輸出:true
php怎麼刪除文件夾和文件夾下的所有文件
正常的思路來說,先循環刪除文件夾下的所有文件,當沒有文件時再刪除文件夾,如果你要刪除文件夾和所有文件直接本地刪除就好了,但是一般沒有這種操作。刪除文件可以用unlink($filepath)函數,$filepath是文件路徑,然後還有一個封裝函數rm_empty_dir($path)刪除所有空目錄:
/** 刪除所有空目錄
* @param String $path 目錄路徑
*/
function rm_empty_dir($path){
if(is_dir($path) ($handle = opendir($path))!==false){
while(($file=readdir($handle))!==false){// 遍歷文件夾
if($file!=’.’ $file!=’..’){
$curfile = $path.’/’.$file;// 當前目錄
if(is_dir($curfile)){// 目錄
rm_empty_dir($curfile);// 如果是目錄則繼續遍歷
if(count(scandir($curfile))==2){//目錄為空,=2是因為.和..存在
rmdir($curfile);// 刪除空目錄
}
}
}
}
closedir($handle);
}
}
具體的還要你自己稍加修改,希望可以幫到你。
PHP中如何把一個文件夾下的一個文件移動到另一個文件夾下?
可以使用copy()函數進行。
參考代碼為:
?php
$file=’userfile/a/abc.txt’; //舊目錄
if (file_exists($file)) {
$newFile=’userfile/b/newabc.txt’; //新目錄
copy($file,$newFile); //拷貝到新目錄
unlink($file); //刪除舊目錄下的文件
}
其中,copy() 函數拷貝文件,語法:copy(source,destination)。將文件從 source 拷貝到 destination。如果成功則返回 TRUE,否則返回 FALSE。
擴展資料:
使用說明:
1、提示:如果要移動文件的話,使用 rename() 函數。用法:bool rename(string $oldname, string $newname),其中,$oldname為源文件的路徑名,$newname為移動後的文件路徑。如果二者表示的路徑在同一目錄下,則函數實際執行的是重命名,否則執行的是文件移動。
2、注釋:從 PHP 4.3.0 開始,如果啟用了 “fopen wrappers” 的話,source 和 destination 都可以是 URL。更多信息見 fopen()。如果 destination 是一個 URL,則如果封裝協議不支持覆蓋已有的文件時拷貝操作會失敗。
3、重要事項:如果目標文件已存在,將會被覆蓋。
參考資料來源:百度百科-copy-其他意思-php中
php如何創建文件和文件夾!
$file = “文件完整路徑”;
if(!file_exists($file)){
$fp=fopen(“$file”, “w+”); //打開文件指針,創建文件
fwrite($fp, “寫入內容”);
fclose($fp)
}
file_exists()這個函數用於檢測指定文件是否存在,同樣可以用於判斷文件夾;
fopen()這個函數是打開某文件,如果文件不存在會自動創建;
fwrite()這個函數用於向某一打開文件中寫入內容;
fclose()這個函數用於關閉打開的文件。
PHP文件是什麼文件?怎麼打開?
PHP是一種非常流行的WEB程序語言,超級文本預處理語言,其他的還有ASP,JSP等。簡單的說.PHP就是嵌入這種語言後的一個動態網頁文件。
四種打開php格式文件方法:
首先我們來看php文件是什麼文件,PHP是一個網頁腳本,文件後綴名為.php,
php文件打開方式一:用記事本打開
右擊.php文件,選擇記事本打開,就可以看到文件代碼啦!
php文件打開方式二:用Dreamweaver打開
Dreamweaver是網頁編輯器,比較流行的網站開發工具,你可以直接把文件拖進去就可以打開php文件了
php文件打開方式三:Notepad++工具打開
也是代碼編輯器,選擇文件打開就行
php文件打開方式四:SublimeText工具打開
和上面方法一樣,直接選擇文件打開就行
除了記事本,其它代碼編輯器工具都可以去php中文網php開發工具下載
若是想要.php文件進行運行則需要php環境。可以去php中文網QQ群374224296里去下載php環境搭建工具軟件(PHPToolClient)進行安裝,直接把文件放進根目錄下就可以用瀏覽器打開啦!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/152905.html