PHP附加斜杠:
字符串附加斜杠( string $str )
在需要在数据库查询中引用的字符之前返回带有反斜杠的字符串。这些字符是单引号(')、双引号(")、反斜杠()和NUL (空字节)。
addslashes()的一个例子是当您将数据输入数据库时。例如,要将O‘’reilly的名称插入数据库中,您需要转义它。强烈建议使用DBMS特定的转义函数(例如,mysqli_real_escape_string()用于MySQL,pg_escape_string()用于PostgreSQL),但如果您使用的DBMS没有转义函数,而DBMS使用\转义特殊字符,则可以使用此函数。这只会让数据进入数据库,额外的\将不会被插入。将magic_quotes_sybase指令设置为on将意味着“用另一种方法转义”。
在Perl中有等同于PHP的加号吗?
发布于 2012-01-17 02:32:36
中有相当于PHP的加法吗?
嗯。但你不想这么做。
如果要执行数据库查询,处理动态参数的唯一正确方法是使用DBI placeholders。这将导致参数与查询分开发送(如果数据库不支持参数化查询,则在查询中正确序列化)。
https://stackoverflow.com/questions/8888963
复制相似问题