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 删除文件函数是什么?的详细内容,更多请关注米米素材网其它相关文章!
发表评论