0

这可能是一个愚蠢的问题,但它真的让我很恼火。不久前我开始使用 Sublime Text 2 编程,并且非常喜欢它。我只是不知道如何设置的一件事是一种包含必须以不同方式包含在服务器上的脚本的方法。

在服务器上,我有一个包含库,其中保存了所有“安全”文件。该目录位于根目录之外,但使用 Apache,PHP 脚本只需编写include "filename.php";. 我真的很喜欢这个功能,但它阻止了我接收文档和函数和变量的列表。如果我想接收这些信息,我必须包含我的类/文件,如下所示:include "../path/filename.php". 我可以这样做,但它不会在服务器上工作。

我知道这很愚蠢,但我真的认为每次我必须上传时注释掉路径变量,进行测试然后在编写代码时再次取消注释它是一项艰巨的工作。我希望你能理解我想要达到的目标,如果有一个简单的解决方案,请告诉我。我提到了 Sublime Text 2,因为我知道有很多 og 包(插件),也许有人考虑过一个插件,它可以自动检查每个 include/require 命令,如果没有定义路径,它会检查它是否在本地文件夹,如果没有,它会检查“.settings”文件中我手动定义的自定义路径。那会很好:D

4

1 回答 1

0

http://php.net/manual/en/function.set-include-path.php set_include_path 是你需要的。你可以在 php.ini 或 php 中设置它

于 2013-10-06T15:11:56.860 回答