I'm与Eclipse 3.4.2 PDT工作。 我在应用程序文件夹中添加了一些库,并将该文件夹添加到PHP包含路径中。日食 - PHP包含路径
当我作为脚本运行,它的作品完美,但如果我访问页面外食,库不是入店,我需要加入这一行:
通过set_include_path( 破灭(PATH_SEPARATOR,阵列(真实路径('../application'),get_include_path(),)) );
这是necesary?怎么可以避免这个?
I'm与Eclipse 3.4.2 PDT工作。 我在应用程序文件夹中添加了一些库,并将该文件夹添加到PHP包含路径中。日食 - PHP包含路径
当我作为脚本运行,它的作品完美,但如果我访问页面外食,库不是入店,我需要加入这一行:
通过set_include_path( 破灭(PATH_SEPARATOR,阵列(真实路径('../application'),get_include_path(),)) );
这是necesary?怎么可以避免这个?
您也可以在include()语句中指定的路径,但它是不是很方便。
此外,您可以在php.ini配置文件中指定相应的include_path值(详情请参阅here),但通常此指令包含系统范围库的路径,而不是特定于应用程序的路径。
如果使用OOP,您可以实现自己的类加载器,它会查找在特定目录类。详细信息请参见this article。
感谢您的帮助! – Keetah 2010-11-09 15:39:44