php如何去掉轉(zhuǎn)義后字符串中的反斜杠

發(fā)布時(shí)間:2024-02-22
php去掉斜杠的實(shí)現(xiàn)方法:首先創(chuàng)建一個php示例文件;然后定義一個“delete_fxg”方法;接著通過“$array[$k] = stripslashes($v);”方法去掉反斜杠字符即可。
推薦:《php視頻教程》
php去掉轉(zhuǎn)義后字符串中的反斜杠\\\\函數(shù)stripslashes
addslashes函數(shù)主要是在字符串中添加反斜杠對特殊字符進(jìn)行轉(zhuǎn)義,stripslashes則是去掉轉(zhuǎn)義后字符串中的反斜杠\\\\,比如當(dāng)你提交一段json數(shù)據(jù)到php端的時(shí)候可能會遇到j(luò)son字符串中有\(zhòng)\\\導(dǎo)致json_decode函數(shù)無法將json數(shù)據(jù)轉(zhuǎn)換成數(shù)組的情況,這時(shí)你就需要stripslashes函數(shù)。
該函數(shù)用于清理從數(shù)據(jù)庫或 html 表單中取回的數(shù)據(jù)。
例子
輸出:
who's john adams?<?phpfunction 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);//調(diào)用本身,遞歸作用 } } return $array;}$str[0][1]="123123\\\\\\\\\\\\\\\\";$str[0][2]="456456\\\\\\\\\\\\\\\\";delete_fxg($str);print_r($str);?>
上一個:睿云服務(wù)器怎么安裝linux
下一個:艾思荔為您簡單介紹環(huán)境試驗(yàn)可分為哪幾種

榮耀magicbook能手寫嗎(榮耀magicbookpro多屏協(xié)同支持的手機(jī))
瀝青混合料攤鋪施工控制要點(diǎn)有哪些?
電腦個人磁盤已滿怎么清理,個人文件夾所在磁盤已滿怎樣清理
女龍男兔結(jié)婚的下場 男兔女龍婚姻最終結(jié)局
電機(jī)馬達(dá):現(xiàn)代工業(yè)設(shè)備中不可或缺的重要部件
3月份新春采購云服務(wù)器熱門
帶你詳細(xì)了解最常用的五大建筑材料!
我們需要在現(xiàn)在的備案系統(tǒng)中加入更多域名備案
建設(shè)生態(tài)茶園的時(shí)候都有什么要求
品味同澤園經(jīng)典“滿漢席”
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos