构建递归删除函数(在php中)

Ale*_*lex 6 php recursion

这是交易.我有一个"树"或"子树",我想导航并删除每个元素.每个"节点"可能包含指向其下方其他节点的链接(没问题)或者可能包含链接OUTSIDE特定的"树"/"子树".如何构建仅删除指定树"内"的函数?