首页 > 代码库 > php 删除指定文件 glob,unlink
php 删除指定文件 glob,unlink
我用最简单的语句写了一个php删除指定文件
因为一直越级挑战thinkphp,所以突然面对php有点无所适从了。。。
首先,php的运行机制,是一个语法就搞定了,还是非要用数据库,还是post什么的。。。
最后我选择了post,因为我没有录数据库啊。。。
总之,问题很多,htm插php好还是php插htm好,怎么插?js能实现吗?js能实现岂不是不太安全?循环啊,递归啊什么的。。。
三天业余的时间,入门谈不上,反正是把功能实现了。。。
我用php循环显示出图片和地址
我用表单post出地址,现在还是手动添加的。。。
其实和thinkphp大同小异
我再php接到表单甩过来的地址
地址赋值,用unlink删除这个值。。。(我就这么记忆思路的。。。)
测试
先看没删前的造型
子目录,子目录还都不一样,图片,图片地址的规律也有点复杂,反正我是懒得去分析。。。
把整个文件塞到php同一目录下。。。
全部的图片出来了,管你那个子目录的。。。
我试着把老鹰的图片删了,复制老鹰的路径。。。
去文件夹下面找,老鹰也确实消失了。。。
上代码。。。
<form name="input" action="" method="post">输入目标文件夹路径:<input type="text" name="dir"/><input type="submit" value="http://www.mamicode.com/提交" /></form><?php $file = "ueditor\php\upload\image\*\*.png";foreach (glob("$file") as $filename) {echo "<img src=http://www.mamicode.com/"".$filename."\"> ";echo "<a href=http://www.mamicode.com/"".$filename."\">".$filename."</a><br/><br/><br/>";}?> <?phperror_reporting(0); $yourpost=$_POST[‘dir‘];echo $yourpost;?><?php$file = $_POST[‘dir‘];if (!unlink($file)) { echo ("Error deleting $file"); }else { echo ("Deleted $file"); }?>
php 删除指定文件 glob,unlink
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。