php addslashes()函数与tripslashes()函数对字符串中的特殊字符进行转义

php addslashes()函数与tripslashes()函数对字符串中的特殊字符进行转义

php字符串操作:特殊字符转义,可以手动转义,或使用addslashes()函数进行转义,stripslashes()函数还原转义,例子:

<?
 $str = 'select * from table where name=\'www.haohaoxx8.com\'';//\为转义字符,运行时不显示,只显示它后面的字符
 $str1 = "select * from table where name='www.haohaoxx8.com'";
 echo $str."<br/>";
 echo addslashes($str1)."<br/>";//对字符串中的特殊字符进行转义
 echo stripslashes(addslashes($str1));//还原转义
?>

运行结果

select * from table where name='www.haohaoxx8.com'
select * from table where name=\'www.haohaoxx8.com\'
select * from table where name='www.haohaoxx8.com'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值