欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

php中preg_replace替換失敗的解決方法

小編給大家分享一下php中preg_replace替換失敗的解決方法,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

目前成都創(chuàng)新互聯(lián)已為1000多家的企業(yè)提供了網(wǎng)站建設、域名、網(wǎng)站空間、網(wǎng)站托管、服務器租用、企業(yè)網(wǎng)站設計、貞豐網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

php preg_replace替換失敗的解決辦法:首先打開相應的PHP代碼文件;然后將替換不了的字符,打印出ASCII碼來替換掉即可。

php preg_replace空格無法替換問題

一次坑爹的小bug。讀取一段文字(編碼utf-8),想替換掉空格,str_replace(" "..)、preg_replace("/\s/"..)都不起作用。

 <?php
 
 $str = '<p>    你好<p>';
 $str = preg_replace('/\s/is','',$c);
 $str = str_replace(" ", "a", $str); 
 var_dump($str); //不起作用

沒辦法,將替換不了的空格ord()下才看到,這個utf-8空格比較特殊。ASCII 194 + 160出來的。

 <?php
 
 $str = '<p>    你好<p>';
 $str = str_replace(chr(194) . chr(160), "a", $str);  // 解決方法1
 $str = preg_replace('/\xC2\xA0/is', "a", $str);  // 解決方法2
 var_dump($str); //ok

問題的根源,在于UTF-8這種編碼里面,存在一個特殊的字符,其編碼是“0xC2 0xA0”(194 160),轉換成字符的時候,表現(xiàn)為一個空格,跟一般的半角空格(ASCII 0x20)一樣,唯一的不同是它的寬度不會被壓縮,因此比較多的被用于網(wǎng)頁排版(如首行縮進之類)。而其他的編碼方式如GB2312、Unicode之類并沒有這樣的字符。

整理遇到的各種無法替換的字符:

chr(194).chr(160) 變現(xiàn)為空格
chr(227).chr(128) 變現(xiàn)為空格
chr(226).chr(128).chr(172).chr(226).chr(128).chr(172).chr(30) 變現(xiàn)為空

總結:替換不了的字符,打印出ASCII碼來總能替換掉吧。

看完了這篇文章,相信你對“php中preg_replace替換失敗的解決方法”有了一定的了解,如果想了解更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

網(wǎng)站欄目:php中preg_replace替換失敗的解決方法
文章出自:http://chinadenli.net/article42/ppciec.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、企業(yè)網(wǎng)站制作、ChatGPT、網(wǎng)站營銷、動態(tài)網(wǎng)站、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務器托管
九九热这里有精品20| 又黄又色又爽又免费的视频| 99久久精品午夜一区二| 亚洲视频一区自拍偷拍另类| 亚洲中文字幕人妻系列| 丰满少妇高潮一区二区| 日韩一本不卡在线观看| 亚洲国产精品无遮挡羞羞| 精品少妇一区二区三区四区| 欧美性猛交内射老熟妇| 欧美日韩一区二区综合| 亚洲高清欧美中文字幕| 欧美自拍偷自拍亚洲精品| 国产av大片一区二区三区| 人人妻在人人看人人澡| 少妇激情在线免费观看| 亚洲一区二区三区国产| 国产亚洲精品俞拍视频福利区| 91欧美日韩国产在线观看| 久久99亚洲小姐精品综合| 少妇高潮呻吟浪语91| 在线观看视频日韩成人| 91爽人人爽人人插人人爽| 99久久精品免费精品国产| 日本不卡一区视频欧美| 亚洲国产精品一区二区| 在线日韩欧美国产自拍| 国产综合一区二区三区av| 欧美色婷婷综合狠狠爱| 精品午夜福利无人区乱码| 99香蕉精品视频国产版| 久久老熟女一区二区三区福利| 在线中文字幕亚洲欧美一区| 欧美二区视频在线观看| 日韩精品人妻少妇一区二区| 亚洲欧美日韩色图七区| 亚洲欧美中文字幕精品| 亚洲中文字幕一区三区| 欧美日韩精品视频在线| 精品国产91亚洲一区二区三区| 国产欧美韩日一区二区三区|