这可能是一个愚蠢的问题,但它真的让我烦恼。不久前我开始在Sublime Text 2中编程,真的很喜欢它。我不知道如何设置的一种方法是包含必须以不同方式包含在服务器上的脚本。
在服务器上我有一个包含库,在那里我保存了所有" secure"文件。此目录位于root之外,但使用Apache,PHP脚本只需编写include "filename.php";
即可访问脚本。我真的很喜欢这个功能,但它阻止我接收文档并列出函数和变量。如果我想收到这些信息,我必须包含我的类/文件:include "../path/filename.php"
。我可以做到这一点,但随后它无法在服务器上工作。
我知道这很愚蠢,但我真的认为每次上传时都要记录路径变量,进行测试,然后在编写代码时再次取消注释。我希望你理解我想要实现的目标,请告诉我是否有一个简单的解决方案。我提到了Sublime Text 2,因为我知道有很多og包(插件),也许有人想过一个自动检查每个include / require命令的插件,如果没有定义路径,它会检查它是否在本地文件夹,如果没有,它会检查" .settings"我手动定义的自定义路径的文件。那会很好:D
答案 0 :(得分:0)
http://php.net/manual/en/function.set-include-path.php set_include_path就是您所需要的。你可以在php.ini或php
中设置它