为了账号安全,请及时绑定邮箱和手机立即绑定

更改 php.ini 中的 include_path 参数是更好的选择吗?

更改 php.ini 中的 include_path 参数是更好的选择吗?

PHP
扬帆大鱼 2022-12-11 09:13:30
如果我们想通过include()函数重复更改我们包含的 php 文件的路径。例如我想包含文件security.php所以默认情况下我必须将整个路径设置为/usr/local/php/projectx/security/include_path()并在按照所需路径 ( /usr/local/php/projectx/security/ )设置后php.ini我只需要将文件作为security.php包含在所需的脚本中。通过它我终于可以实现(/usr/local/php/projectx/security/security.php)那么,对于未来的目的来说,这是一个更好的选择吗?
查看完整描述

1 回答

?
白衣染霜花

TA贡献1796条经验 获得超10个赞

您当然可以,但是如果您使用的是框架,则不需要这样做。

如果您不使用框架,而是使用纯 PHP,您应该构建您的代码,以及包含哪些内容,而不是更改 php.ini 中的值

此外,您可以使用相对路径代替绝对路径,例如:

include('../security.php');

或者 include('./projectx/security.php');

取决于您从哪里进行包含。

您还可以使用命名空间


查看完整回答
反对 回复 2022-12-11
  • 1 回答
  • 0 关注
  • 80 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信