php過(guò)濾所有的空白字符(空格、全角空格、換行等)
在php中自帶的trim函數(shù)只能替換左右兩端的空格,感覺(jué)在有些情況下不怎么好使,如果要將一個(gè)字符串中所有空白字符過(guò)濾掉(空格、全角空格、換行等),那么我們可以自己寫一個(gè)過(guò)濾函數(shù)。
php學(xué)習(xí)str_replace函數(shù)都知道,可以批量替換的,所以我們可以用如下的源碼實(shí)現(xiàn)替換過(guò)濾一個(gè)字符串所有空白字符了。
<?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);
}
?>
運(yùn)行代碼,頁(yè)面輸出:jkgsdgsgsdgsgsdggsd,完美實(shí)現(xiàn)了我們想要的效果。
以上就是php過(guò)濾所有的空白字符的方法,希望對(duì)大家的學(xué)習(xí)有所幫助。
相關(guān)文章
PHP基于curl post實(shí)現(xiàn)發(fā)送url及相關(guān)中文亂碼問(wèn)題解決方法
這篇文章主要介紹了PHP基于curl post實(shí)現(xiàn)發(fā)送url及相關(guān)中文亂碼問(wèn)題解決方法,結(jié)合具體實(shí)例形式分析了php使用curl實(shí)現(xiàn)post數(shù)據(jù)發(fā)送及content-type相關(guān)設(shè)置操作技巧,需要的朋友可以參考下2017-11-11
SESSION存放在數(shù)據(jù)庫(kù)用法實(shí)例
這篇文章主要介紹了SESSION存放在數(shù)據(jù)庫(kù)用法,自定義了一個(gè)簡(jiǎn)單的針對(duì)數(shù)據(jù)操作的session類并給出了使用該類存儲(chǔ)到數(shù)據(jù)庫(kù)的相關(guān)技巧,需要的朋友可以參考下2015-08-08
PHP實(shí)現(xiàn)將視頻轉(zhuǎn)成MP4并獲取視頻預(yù)覽圖的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)將視頻轉(zhuǎn)成MP4并獲取視頻預(yù)覽圖的方法,涉及php操作視頻文件的技巧,需要的朋友可以參考下2015-03-03
php-redis中的sort排序函數(shù)總結(jié)
這篇文章主要介紹了php-redis中的sort排序函數(shù)總結(jié),本文講解了了按字母排序、排序取部分?jǐn)?shù)據(jù)、使用外部key進(jìn)行排序等排序方法,同時(shí)給出代碼實(shí)例,需要的朋友可以參考下2015-07-07
PHP跳出for循環(huán)中的break和continue
在PHP中,可以使用break關(guān)鍵字來(lái)跳出循環(huán),,PHP中還可以使用continue關(guān)鍵字跳過(guò)本次循環(huán)并繼續(xù)執(zhí)行下一次循環(huán),當(dāng)循環(huán)執(zhí)行到continue語(yǔ)句時(shí),本次循環(huán)中continue之后的代碼將不再執(zhí)行,直接進(jìn)入下一次循環(huán)2023-09-09

