PHP 删除文件夹下所有文件
2015-11-03 15:49
639 查看
前几天,做了个支付宝的批量转账,在PC端打开有时候总是报 错误代码 ILLEGAL_SIGN
这个错误,所以就打算每次转账的时候都新建一个html页面保存这次请求的数据并把之前的文件删除。
之前的操作 , 例如 account_time、partner、notify_url、batch_no、等等都需要根据公司而不同。
保存数据
先将指定文件夹下所有文件都删除//打开指定目录
$dir = opendir("../alipayHtml");
//循环找到所有文件
while (($file = readdir($dir)) !== false) {
$fullpath="../alipayHtml/".$file;
unlink($fullpath);
}
然后再生成新文件
$filename = time();
$name = array("file"=>"alipayHtml/".$filename.".html");
$fileBytes = file_put_contents("../alipayHtml/".$filename.".html", $sHtml);
这个错误,所以就打算每次转账的时候都新建一个html页面保存这次请求的数据并把之前的文件删除。
之前的操作 , 例如 account_time、partner、notify_url、batch_no、等等都需要根据公司而不同。
保存数据
先将指定文件夹下所有文件都删除//打开指定目录
$dir = opendir("../alipayHtml");
//循环找到所有文件
while (($file = readdir($dir)) !== false) {
$fullpath="../alipayHtml/".$file;
unlink($fullpath);
}
然后再生成新文件
$filename = time();
$name = array("file"=>"alipayHtml/".$filename.".html");
$fileBytes = file_put_contents("../alipayHtml/".$filename.".html", $sHtml);
相关文章推荐
- PHP递归获取目录内容readDir,递归删除rmdir
- basename提取中文名称 及删除本地文件方法
- php 文件写入
- opendir 未关闭导致内存泄露
- Linux下DIR,dirent,stat等结构体详解
- 解除文件的链接
- ls C语言实现
- linux 下 opendir 和 readdir 函数的应用
- PHP中fwrite与file_put_contents性能测试代码
- PHP遍历文件夹下所有文件,几种方式glob与opendir,RecursiveDirectoryIterator
- git checkout Unlink of file try again
- open_basedir
- 编写一个程序,首先用opendir函数打开用户指定的目录,然后调用readdir函数读取该目录内容
- file_put_contents() 与 file_get_contents() 函数用法
- 堆溢出 pawnable.kr Unlink
- 24-与目录有关的函数-读取目录
- PHP中file_put_contents追加和换行
- linux opendir和readdir的使用
- PHP AJAX JSONP实现跨域请求使用实例
- php实现分页显示