3

bitnami在实例上有堆栈EC2,我想打开off magic quotes,但在php.ini我找不到关闭的选项。我已经看到如何通过代码关闭魔术引号但如果我这样做

echo 'Value for '.get_magic_quotes_gpc();

它只与Value for 这方面的任何帮助相呼应

4

1 回答 1

2

get_magic_quotes_gpcfalse如果它关闭,则返回一个布尔值。做这样的事情:

echo 'Value for '. (get_magic_quotes_gpc() ? "magic quotes is on" : "magic quotes is off");

回复您的评论:

手册明确指出:

如果 magic_quotes_gpc 关闭,则返回 0,否则返回 1。或者从 PHP 5.4.0 开始总是返回 FALSE。

因此,如果您调用该函数,您将得到一个真实的结果(它是打开的)并使用上面的代码行打印它是打开的,或者相反。对于较新的版本,它返回 false,因为它在这些函数中始终处于关闭状态。

如果你得到'else',这意味着它返回一个错误的条件,这意味着它是。我无法解释更多:如果为假,则关闭。就那么简单 :)

于 2013-12-18T10:34:20.813 回答