【发布时间】:2011-11-01 04:02:21
【问题描述】:
这是我的情况:
我正在开发一个 PHP 项目,该项目使用我编写的一些函数来处理外部 xml 文档。我想要做的是将相同的functions.php 文件导入到许多不同的页面中,这些页面都使用相同的代码。问题是 xml 文件的路径并不总是相同的,并且通常取决于当前显示的视图。
在我看来,我要做的基本上是在include 'path-to-functions.php'; 之前声明一个$source = 'path-relative-to-view';,然后让函数在必要时访问$source 变量。这样,我就不必为我所在的每个不同目录重写函数了。
我认为这是可能的,但不幸的是,我没有使用足够的 PHP 来确定。
【问题讨论】:
-
对不起,如果我误解了。你的意思是你的函数足够通用,但你有一个硬编码的 $source?
标签: php model-view-controller scope