php 如何引入整个文件夹内的 .php?
现在一般我引入就是这样
require_once '/configurations/environment.php';
只是这样当 configurations 多了很多个 php 时,就必须一个一个打上去引入
require_once '/configurations/environment.php';
require_once '/configurations/environment2.php';
require_once '/configurations/environment3.php';
require_once '/configurations/environment4.php';
require_once '/configurations/environment5.php';
.....
这样是否太麻烦
有无我只要引入「configurations」文件夹,等同于引入了里面全部的 .php 程式呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
自己写个方法就行了,不过最好还是加上命名空间。不说可以解决方法名冲突,还能让自己看起来很专业哈哈哈
尽量避免使用 *_once 方法。
自动加载了解下
命名空间了解一下
如果引入的文件都不是类文件且可以确定文件个数不变的,可以配置composer
如果文件个数经常变或者文件名经常变的话,还是参考其他几位答主的回答吧
原答案:
php的include和require函数只能引入文件,不能引入文件夹,也没有引入文件夹的相关函数。
可以了解一下php的命名空间和自动加载。
https://blog.csdn.net/xcqingf...