自己编写的php函数,怎么能让整个web程序都能找到呢?
我学了一段时间php,对于函数这块有点不清楚。比如我写了一个函数foo,我能不能把这个程序单独放在一个文件里面,然后所有的程序都能很容易地使用这个函数呢? 本帖最后由 fender0107401 于 2012-12-16 21:22 编辑
比如我想把所有跟登录的函数都放module_login这个目录里面,然后如果有需要的话,就再建子目录,我感觉这样程序的结构会更加的清晰一点。 本帖最后由 fender0107401 于 2012-12-16 21:31 编辑
:wink: 这个是php的扩展,要用c语言写的。 回复 4# maochanglu
难道php写的函数都只能在文件内部被使用吗?
最原始的做法是 你要把你的函数文件include进来。
但是这样的坏处是,随着项目的发展 ,不管是否用到,你会include一大堆东西。
后来就有了一些load工具。比如 Zend 'Autoload, 它会根据的你的类名,来载入你的类定义文件。
但这是以class为基础的,和你说的function 还是不一样的。不过应该可以开拓你的想法。
回复 6# imbiss
:wink:
修改php.ini的include_dir到你的php所在目录即可 回复 8# yifangyou
谢谢了。
页:
[1]