php - php 文件的 OOP Diamond 问题 - 我应该如何处理?

标签 php javascript html

我有文件 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/

相关文章:

php - Laravel 获取用户今天和明天生日

javascript - 通过ajax调用特定的php函数不起作用

javascript - 延迟加载js/优化加载时间

html - 影响 Mac Chrome 上其他元素的 CSS mix-blend-mode

html - css,相对定位元素中的绝对定位元素困惑

html - 为什么两个 div 不并排出现

php - ajax:没有获得值(value)

php - 如何在 HTML 中的 PHP 代码后取消不需要的换行符

javascript - Angular 全日历在调整大小时更改数据源

javascript - angularjs中的路由和多个 View