addslashes() 函数和PHP stripslashes() 函数

addslashes() 函数

定义和用法

addslashes() 函数在指定的预定义字符前添加反斜杠。

一个使用 addslashes() 的例子是当你要往数据库中输入数据时。

这些预定义字符是:

  • 单引号 (')
  • 双引号 (")
  • 反斜杠 (\)
  • NULL
<?php
$str = "Who's John Adams?";
echo $str . " This is not safe in a database query.<br />";
echo addslashes($str) . " This is safe in a database query.";
?>

输出:

Who's John Adams? This is not safe in a database query.
Who\'s John Adams? This is safe in a database query.

PHP stripslashes() 函数

定义和用法

stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。

原文地址:https://www.cnblogs.com/suihui/p/2693985.html