【发布时间】:2012-04-13 23:25:35
【问题描述】:
我有一大段 HTML 代码(其中回显了一些 PHP 变量),我需要在多个页面上多次显示(在循环内)。
那么如何保持干燥?
诚然,我的想法并不出色:
将它放在一个单独的文件中并包含 - 但随后我会在循环中执行包含,它显示为不好的做法。
将它放在一个函数中 - 但是我必须将变量设置为全局变量,而且在我看来它不像函数是用于这种用途的。
有没有更好的方法?这可能是 OOP 有解决方案的地方吗? (我运行 php 5.3)
【问题讨论】:
-
如果要调用函数,为什么必须将变量设为全局变量?此外,为了提出建议,代码 sn-p 会很棒。
-
发布一些代码会有所帮助。看看注册表模式devshed.com/c/a/PHP/Registry-Design-Pattern
标签: php oop architecture include