gpt4 book ai didi

variables - 使用 php.ini 声明全局变量

转载 作者:IT王子 更新时间:2023-10-29 00:01:12 26 4
gpt4 key购买 nike

是否可以将变量保存在 php.ini 文件中。就像我们在 .net 中使用 web.config 一样。我喜欢在 php.ini 中保留一个标志类型变量并将其用于不同的项目。

最佳答案

不可能在普通的 php.ini 文件(或 .htaccess 等效文件)中设置用户级变量。有一些 PECL 模块允许这样做,例如 hidef ( http://pecl.php.net/package/hidef ) - 虽然这些需要在您使用的每个安装中安装。

包含(或预先包含)带有 auto_prepend_file 的文件很有可能 - 尽管每个 PHP 请求都会出现这种情况。

经常做的是将环境变量设置为网络服务器进程的一部分,可以从 PHP 中读取。在 Apache 中这很容易,使用 SetEnv模块。

SetEnv PRODUCTION_SERVER 1

并在 PHP 中访问它:

if ($_ENV['PRODUCTION_SERVER']) {...}  // or getenv('PRODUCTION_SERVER')

关于variables - 使用 php.ini 声明全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5052558/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com