2022年01月18日整理发布:phpaddslashes转义的方法

2023-08-03 05:29:34 来源: 互联网

Addslashes转义方法:首先,创建一个PHP样例文件;然后定义一个字符串;最后,通过“addslashes($str)”向字符串中的预定义字符添加反斜杠。

本文操作环境:windows7系统,PHP 7.1版DELL G3电脑

添加斜线的定义和用法


(相关资料图)

函数的作用是:返回一个字符串,在预定义的字符前加一个反斜杠。

预定义的字符有:

单引号(")

双引号(")

反斜杠(\)

提示:这个函数可以用来为存储在数据库和数据库查询语句中的字符串准备字符串。

注意:默认情况下,PHP会为所有GET、POST和COOKIE数据自动运行addslashes。因此,您不应该对转义字符串使用addslashes,因为这将导致双层转义。在这种情况下,函数get_magic_quotes_gpc可以用于检测。

语法

添加斜线(字符串)参数

需要字符串。指定要转义的字符串。

技术细节

返回值:返回转义字符串。

PHP版本:4

例子

向字符串中的预定义字符添加反斜杠:

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

$str=“谁是比尔盖茨?”;

echo $str。这在数据库查询中不安全。br ";

echo addslashes($str)。这在数据库查询中是安全的。

?输出:

比尔盖茨是谁?这在数据库查询中是不安全的。

比尔盖茨是谁?这在数据库查询中是安全的。【推荐学习:《PHP视频教程》】以上是php addslashes的转义方法的细节!

来源:php中文网站

标签:

[责任编辑:]

最近更新