我在 EC2
实例上有 bitnami
堆栈,我想关闭 魔术引号
,但是在 php.ini
我找不到关闭的选项。
我已经看到如何通过代码关闭魔术引号,但如果我这样做了
echo 'Value for '.get_magic_quotes_gpc();
它只回显Value for
在这方面的任何帮助
最佳答案
get_magic_quotes_gpc
如果关闭则返回一个 bool 值 false
。做这样的事情:
echo 'Value for '. (get_magic_quotes_gpc() ? "magic quotes is on" : "magic quotes is off");
作为对您评论的回复:
manual明确指出:
Returns 0 if magic_quotes_gpc is off, 1 otherwise. Or always returns FALSE as of PHP 5.4.0.
因此,如果您调用该函数,您会得到一个真实的结果(它是打开的)并用上面的代码行打印它是打开的,或者相反。对于较新的版本,它会返回 false,因为它在那些函数中始终处于关闭状态。
如果你得到'else',这意味着它返回一个错误条件,意味着它是。我无法解释更多:如果为假,则关闭。就这么简单:)
关于php - 在 bitnami 堆栈中关闭魔术引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20655638/