PHP get_magic_quotes_runtime 信息/选项函数
-
定义和用法
get_magic_quotes_runtime - 获取当前 magic_quotes_runtime 配置选项的激活状态 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 5.4.0 始终返回 FALSE,因为这个魔术引号功能已经从 PHP 中移除了。
-
语法
get_magic_quotes_runtime( void )
get_magic_quotes_runtime() 返回当前 magic_quotes_runtime 配置选项的激活状态。 -
参数
参数 必需的 描述 无 -
返回值
magic_quotes_runtime 在关闭时返回 0,否则返回 1。 自 PHP 5.4.0 起始终返回 FALSE。 -
示例
// 如果启用了魔术引号 echo $_POST['lastname']; // O\'reilly echo addslashes($_POST['lastname']); // O\\\'reilly // 适用各个 PHP 版本的用法 if (get_magic_quotes_gpc()) { $lastname = stripslashes($_POST['lastname']); } else { $lastname = $_POST['lastname']; } $link = mysqli_connect('myhost','user','pwd','db','3306'); // 如果使用 MySQL $lastname = mysqli_real_escape_string($link,$lastname); echo $lastname; // O\'reilly $sql = "INSERT INTO lastnames (lastname) VALUES ('$lastname')";
-
相关页面
addslashes() - 使用反斜线引用字符串stripslashes() - 反引用一个引用字符串get_magic_quotes_runtime() - 获取当前 magic_quotes_runtime 配置选项的激活状态ini_get() - 获取一个配置选项的值