1
3
如果通过HTTP访问PHP脚本,则只返回该脚本的输出。因此,脚本将尝试解释该远程PHP脚本的输出,而不是其源代码。
如果文件系统上存在连接,您可能需要尝试
|
2
0
不不不不不不不不不不不不不不不不不不不! 远程文件包含是一个坏主意,可能是 这个 最大的安全漏洞。即使对于一个内部工具来说,这也是不可接受的,即使仅仅是因为产生了坏习惯。 默认情况下,php禁用此行为 ,并且有一个广泛的推动,使其能够在URL上执行include 完全地 从PHP中剥离(因为没有令人信服的理由拥有这种能力)。
如果要加载共享资源,请浏览共享文件系统驱动器(如中所述,不要使用
|
3
0
这两者之间不应该有任何真正的区别;您要做的是定义$loader_路径,连接loader.php,并将其传递给required。 但是:您正在一个require的范围内定义变量,这将停止require脚本的处理失败。 尝试将“require”替换为“include”,看看它是否保留变量。 另外,请注意,如果您在Windows计算机上运行PHP服务器,且PHP版本低于4.3.0,则“require”和“include”都不能处理远程文件: http://us.php.net/manual/en/function.include.php 另外,如前所述,如果.php驻留在解析php的远程服务器上,您将不会得到代码,而是得到远程服务器处理代码的结果。您要么将它作为一个.txt文件提供服务,要么编写一个在处理时输出有效PHP的PHP。 |
4
-1
您是否尝试将其分为两行:
这样也更容易阅读。 |
5
-1
只需将所有内容放在3行上即可简化代码读取:
更清晰,更有效。 |
6
-1
为什么不把它放在需求声明之上呢?会使阅读变得更容易。
|
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |