起首各人能够简略理解下甚么是本义字符?有甚么用?
本义字符是一种非凡的字符常量。本义字符以反斜线"\"扫尾,后跟一个或几个字符。本义字符具备特定的含意,没有同于字符原本的意思,故称“本义”字符。
本义字符的用途:
1:将一般字符转为非凡用处,如撤退退却键,回车键等。
2:用来将非凡意思的字符转换回它原来的意思。
3:正在数据写入数据库前,城市应用本义字符(函数)对一些敏感字符进行本义。防止网站被注入攻打。
那末咱们正在PHP开发名目进程中,可能就会遇到需求将年夜量数据进行本义的操作。
上面咱们就经过简略的代码示例为各人引见PHP本义复原字符串的办法。
1、本义字符串的函数应用示例:
<?php$str = "['name'=>'张三','age'=>19]"; echo $str . "<br>"; //对字符串进行本义$a = addslashes($str); //输入本义后的字符串 echo $a . "<br>";
addslashes函数:应用反斜线援用字符串。
此中参数则示意要本义的字符数据。前往值是前往本义后的字符。
上述代码中咱们界说一个数组变量$str,而且应用双单引号进行示意,再应用PHP中addslashes函数进行本义。这里咱们需求留意,不克不及应用四个双引号,由于那样的话零碎就不方法解析字符串开端以及完结的地位,呈现谬误解析。
那末经过阅读器拜访,本义字符串数据的后果以下图所示:
相干参考:资源魔
以上就是php若何完成对字符串的本义的具体内容,更多请存眷资源魔其它相干文章!
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!