PHP,如何设置包含路径

前端之家收集整理的这篇文章主要介绍了PHP,如何设置包含路径前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在写:
include('a.PHP')
include('b.PHP')

在我的脚本中包括使用函数a()和b().它变得相当乏味有没有办法设置一个目录的路径,并且脚本中可以访问多个文件

我在脚本中尝试过这个:

set_include_path('.;C:\xampp\htdocs\myfunctionfolder');

>而且我设置了一个环境变量PATH来使这个更旧.
>我也在修改PHP.ini包括

include_path = ".;\xampp\PHP\PEAR;\xampp\htdocs\myfunctionfolder"

如果我有很多文件,那么如何访问这些文件,而不必单独包含这些文件.设置环境变量肯定在命令提示符下工作.

我需要做一些其他的.PHP文件可以在目录下集体访问吗?

通常的做法是有一个包含include / include_once调用(为了简单起见)的“common.PHP”或“includes.PHP文件.例如

>根
> [lib]

> a.PHP
> b.PHP
> includes.PHP

> index.PHP

然后include.PHP包含:

<?PHP
  include_once('a.PHP');
  include_once('b.PHP');
?>

然后在任何脚本中,这是一个包含include.PHP文件的问题.

但是,为了回答您的原始问题,每次通话只能包含一个文件.您可以使用像opendir和readdir这样的东西来遍历特定目录中的所有文件,并将它们包含在发现中(自动化),或者根据您创建的文件自己编写.

另外,所有设置包含路径都是设置一个目录,以便在进行包含调用时查看.它不是文件应该自动加载的目录(这是我从你的帖子得到的印象).

猜你在找的PHP相关文章