PHP语言的转义还原字符串函数
时间:2015-11-8
在PHP编程的过程中,经常会遇到这样的问题,将数据插入到数据库中时可能出现错误或者乱码等,因为数据库将传入的数据中的字符解释成控制符,针对这样的问题,压根对特殊的字符进行转义.
因此,在PHP语言中提供了专门处理这些问题的技术,通过addslasher()函数和stripslashes()函数黑底和还原字符串.
addslashes()函数用来给字符串str加入斜线"\",对指定字符串的字符进行转义,它可以转义的字符包括,单引号"'",双引号""'",反斜扛"\",NULL字符"0"
语法:string addslashes(string str)
说明:参数str为将要被操作的字符串.
说明:addslashes()函数常用的地主就是在生成SQL语句时,对SQL语句中的部分字符进行转义.
既然有转义,相对应的就也会有还原,stripslashes()函数将addslashes()函数黑底后的字符串str还原.