在php中自帶的trim函式只能替換左程式設計客棧右兩端的空格,感覺在有些情況下不怎麼好使,如果要將乙個字串中所有空白字元過濾掉(空格、全形空格、換行等),那麼我們可以自己寫乙個過濾函式。
php學習str_replace函式都知道,可以www.cppcns.com批量替換的,所以我們可程式設計客棧以用如下的原始碼實現替換過濾乙個字串所有空白字元了。
<?php $str = 'jkgsd
gsgsdgs gsdg gsd';
echo mytrim($str);
function mytrim($str)
?>
執行**,頁面輸出:jkgsdgsgsdgsgsdggsd,完美實現了我們想要的效果。
以上就是php過濾所有的空白字元的方法,希望對大家的學習有所幫助。
本文標題: php過濾所有的空白字元(空格、全形空格、換行等)
本文位址: /wangluo/php/133633.html
scanf與空白字元
scanf函式在遇到以下情況會停止乙個資料的輸入,是乙個資料哦,不是停止這個函式哦!1 空白字元 空白字元是指空格鍵,tab鍵,回車鍵 2 遇寬度結束 3 遇非法輸入 因此呢,當我們在用scanf輸入乙個字串的時候,空格已出現就停止了,比如 includeint main 執行發現 可我想要的是 h...
orcale trim 不掉空白字元分享
問題背景 乙個工商註冊號,正常的用trim能解決的問題,但是這個case,trim後和肉眼看到的就是不一樣就是多了乙個字元 分析問題 為了能問題重現,下面模擬 創造乙個 12345 加上乙個特殊字元 假象空白 select concat 123456 chr 9 as xx from dual 1 ...
mysql 去除前後空白字元
在資料庫匯入excel中資料時,經常會出現一些空格或者其他特殊字元導致資料無法查詢,我們都知道 trim field 可以消除字段前後的空格,但是如何消除空白的特殊字元呢 update table set field replace replace replace field,char 9 char...