Php 删除表的特定行后删除文件

Php 删除表的特定行后删除文件,php,mysql,localhost,Php,Mysql,Localhost,我有一个存储上传文件地址的表。EG“上传/news/pic1.jpg” 现在我的问题是: 从表中删除行后,如何删除这些上载的文件。有没有一种方法可以自动做到这一点?我不能让他们永远留在主机上 谢谢…检查文件名并删除文件 foreach ($files as $filepath) { unlink('/path/to/root/'.$filepath); } 然后从数据库中删除文件名 计算机是愚蠢的。只有当你告诉他们去做的时候,他们才会去做。不,没有办法自动去做。要做到这一点,您需要在脚

我有一个存储上传文件地址的表。EG“上传/news/pic1.jpg”

现在我的问题是:

从表中删除行后,如何删除这些上载的文件。有没有一种方法可以自动做到这一点?我不能让他们永远留在主机上


谢谢…

检查文件名并删除文件

foreach ($files as $filepath) {
    unlink('/path/to/root/'.$filepath);
}
然后从数据库中删除文件名


计算机是愚蠢的。只有当你告诉他们去做的时候,他们才会去做。

不,没有办法自动去做。要做到这一点,您需要在脚本中编写显式代码。