這篇文章主要介紹了php替換過濾所有的空白字符,包括空格、全角空格、換行等,感興趣的小伙伴們可以一起學習學習。
在php中自帶的trim函數只能替換左右兩端的空格,感覺在有些情況下不怎么好使,如果要將一個字符串中所有空白字符過濾掉(空格、全角空格、換行等),那么我們可以自己寫一個過濾函數。
php學習str_replace函數都知道,可以批量替換的,所以我們可以用如下的源碼實現替換過濾一個字符串所有空白字符了。
- <?php
- $str = 'jkgsd
- gsgsdgs gsdg gsd';
- echo myTrim($str);
- function myTrim($str)
- {
- $search = array(" "," ","/n","/r","/t");
- $replace = array("","","","","");
- return str_replace($search, $replace, $str);
- }
- ?>
運行代碼,頁面輸出:jkgsdgsgsdgsgsdggsd,完美實現了我們想要的效果。
以上就是php過濾所有的空白字符的方法,希望對大家的學習有所幫助。
新聞熱點
疑難解答