本篇文章和大家了解一下PHP删除文件函数的操作方法演示。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
PHP是什么
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
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删除文件函数的操作方法演示的详细内容,更多请关注亿速云其它相关文章!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。