gpt4 book ai didi

php - 如何仅为本地脚本打开 PHP 的 register_globals?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:25:26 27 4
gpt4 key购买 nike

我使用 php 作为命令行脚本语言来执行各种系统命令。

我怎样才能在本地打开 register_globals - 也许只对一个脚本?这可以通过脚本本身完成吗?

如果可能,我不希望更改全局设置。

最佳答案

在命令行中更改指令或 php.ini 文件:

C:\>php -?
[...]
-c <path>|<file> Look for php.ini file in this directory
[...]
-d foo[=bar] Define INI entry foo with value 'bar'

例如:

php -d register_globals=1 do-stuff.php

当然,从长远来看,简单地修复脚本会更好。否则,有一天您会发现脚本在系统升级后甚至无法运行。

如果您使用 shebang 语法,您可能需要为 PHP 编写一个包装器,以便您可以提供多个参数。

关于php - 如何仅为本地脚本打开 PHP 的 register_globals?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4838654/

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