所以我已经拥有了所有这些非常整洁的 PHP 代码,并且出于必要,我已经开始对函数进行一些重用。我正在调试,试图弄清楚为什么我在删除文件夹时无法删除网站上的评论(因为谁想要孤立的评论?)
所以我在一个名为 deletefolder.php 的文件中调用了 deletefolder($parent)。这是一个递归遍历我的树结构的函数。
我在 deletefolder.php 中包含了另一个文件。该文件是调用 helpers.php,它包含 deletefolder 函数。
deletefolder 函数调用 deletecomments(杀死每个文件的所有评论)和 delete file(杀死文件本身)。
现在,所有这些都只是用 echo 语句来帮助我弄清楚发生了什么。当我从其他位置调用此功能组合时,我似乎没有收到消息的问题。但是当我从 deletefolder.php 页面调用它们时,我什么也没得到。有谁知道为什么会这样?