だから私はこの本当にきれいなPHPコードをすべて手に入れ、必要に応じて関数を再利用し始めました。フォルダを削除しているときに、自分の Web サイトのコメントを削除できない理由を突き止めようとして、デバッグしています (孤立したコメントが必要な人がいるからです)。
したがって、deletefolder.php というファイル内で deletefolder( $parent) を呼び出す必要があります。これは、ツリー構造を再帰的にトラバースする関数です。
deletefolder.php 内に別のファイルを含めました。このファイルは helpers.php という名前で、deletefolder 関数が含まれています。
deletefolder 関数は、deletecomments (ファイルごとのすべてのコメントを削除) および delete file (ファイル自体を削除) を呼び出します。
現在、何が起こっているのかを理解するのに役立つように、すべてに echo ステートメントが散りばめられています。この関数の組み合わせを他の場所から呼び出すと、メッセージの取得に問題はないようです。しかし、deletefolder.php ページからそれらを呼び出すと、何も得られません。なぜこれが当てはまるのか誰か知っていますか?