PHP 刪除檔案函數是什麼?
PHP刪除檔案函數是「unlink()」,該函數用於刪除檔案,其語法為「unlink(filename,context)」,其引數filename代表規定要刪除的檔案,引數context是可選引數,代表規定檔案控制代碼的環境。
範例程式碼
<?php $file = "test.txt"; if (!unlink($file)) { echo ("Error deleting $file"); } else { echo ("Deleted $file"); } ?>
函數封裝
<?php /** * 建立檔案操作 * @method create_file * @param str $filename 檔名 * @return boolean true|false */ function create_file(string $filename){ if(file_exists($filename)){ return false; } // 檢測目錄是否存在,不存在則建立 if(!file_exists(dirname($filename))){ mkdir(dirname($filename),0777,true); //true是指是否建立多級目錄 } // if(touch($filename)){ // return true; // } // return false; if(file_put_contents($filename,'')!==false){ // ''是指建立的檔案中的內容是空的 return true; } return false; } /** * 刪除檔案操作 * @param string $filename 檔名 * @return boolean true|false */ function del_file(string $filename){ if(!file_exists($filename)|| !is_writeable($filename)){ return false; } if(unlink($filename)){ return true; } return false; } // create_file("ceshi"); // del_file('ceshi');
推薦教學:《PHP教學》
以上就是PHP 刪除檔案函數是什麼?的詳細內容,更多請關注TW511.COM其它相關文章!