我有文件 A.php,其中包括文件 B.php 和 C.php。现在 B.php 和 C.php 都包含 D.php。 D.php 有一些 div 标签,javascript 函数/变量,它们都冲突。 :(
我可以将粘贴代码从 D.php 复制到 B.php 和 C.php 并重命名函数/div 标签。我可以使用更好的解决方案吗?
最佳答案
使用Include_Once而不是包含。这样文件将只包含一次。
这是一个快速修复,如果您遇到此类问题,您应该考虑重构您的代码。
关于php - php 文件的 OOP Diamond 问题 - 我应该如何处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1974009/