php 删除文件 unlink,如何使用php unlink删除文件
php unlink删除文件的方法:首先创建一个PHP示例文件;然后使用unlink函数删除文件,其语句为“if (unlink($file_delete)) {...}”;最后执行该示例文件即可。
使用php unlink删除文件
php unlink()函数介绍
unlink — 删除文件
语法:bool unlink ( string $filename [, resource $context ] )
删除 filename。和 Unix C 的 unlink() 函数相似。 发生错误时会产生一个 E_WARNING 级别的错误。
参数:
filename:文件的路径。
context:在 PHP 5.0.0 中增加了对上下文(Context)的支持。有关上下文(Context)的说明参见 Streams。
返回值:
成功时返回 TRUE, 或者在失败时返回 FALSE。
php unlink()实例:
php使用unlink()删除一个文件<?php
$file_delete = "home/meeta/my.php";
if (unlink($file_delete)) {
echo "The file was deleted successfully.", "\n";
} else {
echo "The specified file could not be deleted. Please try again.", "\n";
}
?>
php使用递归的方法删除目录中的所有文件:<?php
function delDir($directory){//自定义函数递归的函数整个目录
if(file_exists($directory)){//判断目录是否存在,如果不存在rmdir()函数会出错
if($dir_handle=@opendir($directory)){//打开目录返回目录资源,并判断是否成功
while($filename=readdir($dir_handle)){//遍历目录,读出目录中的文件或文件夹
if($filename!='.' && $filename!='..'){//一定要排除两个特殊的目录
$subFile=$directory."/".$filename;//将目录下的文件与当前目录相连
if(is_dir($subFile)){//如果是目录条件则成了
delDir($subFile);//递归调用自己删除子目录
}
/* http://www.manongjc.com/article/1351.html */
if(is_file($subFile)){//如果是文件条件则成立
unlink($subFile);//直接删除这个文件
}
}
}
closedir($dir_handle);//关闭目录资源
rmdir($directory);//删除空目录
}
}
}
delDir("mydir");//调用delDir函数
?>
php 删除文件 unlink,如何使用php unlink删除文件相关推荐
- php unlink权限设置,php中删除文件用unlink函数权限判断
unlink函数在php中就是删除文件的,但我们可以通过判断文件是否有删除权限,下面我来给大家简单介绍一下unlink函数用法与权限判断. unlink($file) 例1 代码如下 复制代码 有时会 ...
- php中的unlink(),unset(),rmdir()删除函数
一.unset()函数 1.这是php手册中的解释:http://www.php.net/manual/zh/function.unset.php 用法: $a = 1; unset($a); PHP ...
- nodeJs实现文件上传,下载,删除
转:https://blog.csdn.net/qq_36228442/article/details/81709272 一.简介 本文介绍了nodeJs+express框架下,用multer中间件实 ...
- c++查询当前文件夹下文件数目_python3自动化小工具--删除某个文件夹xx后缀文件...
源码 DelSomeFile.py """ 此代码用于删除文件夹下面以txt结尾的文件 (同理将.txt-->.py可以删除py文件) 借用pyqt5调用文件选择对 ...
- php 删除上传文件,php实现文件上传、下载和删除的方法
这篇文章主要为大家详细介绍了php文件上传.下载和删除示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 php文件上传.下载和删除示例大体思路如下,具体内容如下 一.文件上传 1.把上传文件的区 ...
- perl 循环删除指定文件夹下所有满足条件的文件,不包含文件夹
需求:perl 二秒钟循环删除指定文件夹下所有满足条件的文件,不包含文件夹,若要删除文件夹另作处理,加一个判断 目录格式:D:\Users\XXXXXXX\Desktop\Test\023\20160 ...
- php删除到回收站代码,如何找回回收站删除的文件PHP,删除文件与文件夹操作
如何找回回收站删除的文件 PHP 删除文件与文件夹操作 unlink与rmdir这两个函数的使用 先看一下代码 代码如下: function deldir($dir) { //先删除目录下的文件: $ ...
- PHP网站设计 ---- 网盘(实现用户注册、登录,文件上传、下载、删除、查看等功能)
PHP网站设计 ---- 网盘(实现用户注册.登录,文件上传.下载.删除.查看等功能) 运行效果 视频演示 项目下载(在xampp/htdocs/下可以直接运行) 完整项目包.zip 功能要求 当用户 ...
- php显示所有文件夹,显示所有文件和文件夹 php文件及文件夹操作(创建、删除、移动、复制)...
php/** * 操纵文件类 * * 例子: * FileUtil::createDir('a/1/2/3'); 测试建立文件夹 建一个a/1/2/3文件夹 * FileUtil::createFil ...
- php删除到回收站代码,怎么找回回收站删除的文件 php自定义函数之递归删除文件及目录...
复制代码 代码如下: /*------------------ */ //– 递归删除文件及目录 //– 例: del_dir ('../cache/');注意:返回的/是必须的 //– $type ...
最新文章
- 设置WebStorm查看本地源码文件个人修改的历史记录快捷键Alt+Shift+H、Ctrl+Shift+H(通常用于调试bug,发现文件出问题需要回溯到若干天之前)
- python语言的理解-Python动态语言理解
- Scheme 语言概要
- 将有序数组转换为二叉搜索树
- cocos2dx实现翻书效果。
- 凭什么说 5G 安全无害?
- window2003 server服务器配置标准
- [转载] Python3.X之——卷积计算
- 苹果mac系统监控工具:iStat Menus
- oracle+erp+采购管理操作手册 - 图文 - 百度文库
- 【转载】Android 中东阿拉伯语适配,看这一篇够了。
- springBoot整合tkMybatis
- 三角函数常见基本公式
- 低代码快速对接淘宝订单数据(超详细教程)
- 图·思·腾·想·宗教符号
- 人脸识别(81关键点)经典开源核心代码
- SAP中MRP控制者的应用理解
- 个人记账软件 共享及有条件开源
- 线性异质双官能PEG试剂荧光素-聚乙二醇-巯基FITC-PEG-SH
- acm水仙花数java,水仙花数之C语言经典案例分析
热门文章
- java对excel加密_随笔:Java 对Excel等文件进行加密、解密
- 面试官交流中的问题与后感
- C语言的那些小秘密之异常处理
- VS2017的C++开发心得(五)项目开发的文件夹管理
- Craw the data of the web page and parse to pdf
- c语言中scanf()用法,C语言中scanf()的用法!
- Java中巧算年龄的代码,巧算年龄 - 寂寞暴走伤的个人空间 - OSCHINA - 中文开源技术交流社区...
- 阿里P9首次公开:阿里面试官都问些什么?
- 基于Python的股票红利预测
- opencv 3 core组件进阶(2 ROI区域图像叠加图像混合;分离颜色通道、多通道图像混合;图像对比度,亮度值调整)...