在php中包含file或require_once()的替代方法

在php中包含file或require_once()的替代方法,php,Php,我是PHP新手,所以不知道除了require\u once()。我的问题是:目前我几乎在每个需要使用require\u once()连接数据库的文件中都包含了数据库配置文件。我不想在每个文件中都包含我的配置文件,因为它可能会导致一些安全风险。任何形式的帮助都是必要的。提前感谢。您可以使用php.ini设置在php进程启动时自动包含文件。您可以使用php.ini设置在php进程启动时自动包含文件。什么样的安全风险?如果你需要数据,你需要包括它(或者使用环境变量,这将是一个更痛苦的设置)requir

我是PHP新手,所以不知道除了
require\u once()。我的问题是:目前我几乎在每个需要使用
require\u once()
连接数据库的文件中都包含了数据库配置文件。我不想在每个文件中都包含我的配置文件,因为它可能会导致一些安全风险。任何形式的帮助都是必要的。提前感谢。

您可以使用php.ini设置在php进程启动时自动包含文件。

您可以使用php.ini设置在php进程启动时自动包含文件。

什么样的安全风险?如果你需要数据,你需要包括它(或者使用环境变量,这将是一个更痛苦的设置)
require_once()
不只是在浏览器中显示源代码,就好像它是HTML一样。这里没有安全风险,除非你
echo
安全数据(只有傻瓜才会这么做)。感谢你的回复,我只是担心如果有人能够破解我的任何文件,这将使我的整个网站处于危险之中,尽管我正在尽一切可能避免这种情况。谢谢Matt。正确设置服务器并将敏感文件放在文档根目录之外,因为您试图在错误的位置修复问题。有什么安全风险?如果你需要数据,你需要包括它(或者使用环境变量,这将是一个更痛苦的设置)
require_once()
不只是在浏览器中显示源代码,就好像它是HTML一样。这里没有安全风险,除非你
echo
安全数据(只有傻瓜才会这么做)。感谢你的回复,我只是担心如果有人能够破解我的任何文件,这将使我的整个网站处于危险之中,尽管我正在尽一切可能避免这种情况。谢谢Matt。正确设置服务器并将敏感文件放在文档根目录之外,因为您试图在错误的位置修复问题。谢谢,我只是在找类似的东西。谢谢,我只是在找类似的东西。