php去掉转义后字符串中反斜杠的方法

php去掉转义后字符串中反斜杠的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

目前创新互联已为1000+的企业提供了网站建设、域名、网页空间、网站托管维护、企业网站设计、三都网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

php去掉斜杠的实现方法:首先创建一个PHP示例文件;然后定义一个“delete_fxg”方法;接着通过“$array[$k] = stripslashes($v);”方法去掉反斜杠字符即可。

php去掉转义后字符串中反斜杠的方法

PHP去掉转义后字符串中的反斜杠\函数stripslashes

addslashes函数主要是在字符串中添加反斜杠对特殊字符进行转义,stripslashes则是去掉转义后字符串中的反斜杠\,比如当你提交一段json数据到PHP端的时候可能会遇到json字符串中有\导致json_decode函数无法将json数据转换成数组的情况,这时你就需要stripslashes函数。

该函数用于清理从数据库或 HTML 表单中取回的数据。

例子

输出:

Who's John Adams?
<?php
function delete_fxg(&$array) {
         while(list($k,$v) = each($array)) {
               if (is_string($v)) {
                   $array[$k] = stripslashes($v);//去掉反斜杠字符
               }
               if (is_array($v))  {
                   $array[$k] = delete_fxg($v);//调用本身,递归作用
              }
        }
        return $array;
}
$str[0][1]="123123\\\\";
$str[0][2]="456456\\\\";
delete_fxg($str);
print_r($str);
?>

感谢各位的阅读!看完上述内容,你们对php去掉转义后字符串中反斜杠的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注创新互联行业资讯频道。

本文题目:php去掉转义后字符串中反斜杠的方法
文章URL:https://www.cdcxhl.com/article30/gseeso.html

成都网站建设公司_创新互联,为您提供网站制作微信小程序关键词优化商城网站网站策划网站设计

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设