這篇文章主要講解了“怎么在PHP中去掉字符串的前后空格”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“怎么在PHP中去掉字符串的前后空格”吧!
惠農(nóng)網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)從2013年開(kāi)始到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。
方法一:通過(guò)trim()去掉字符串前后空格
PHP中提供了一個(gè)trim()函數(shù),可以去掉字符串的前后空格。下面是該函數(shù)的使用方法:
輸出結(jié)果為:Hello World。
該函數(shù)的作用就是去掉字符串前面和后面的空格,這里的空格包括:空格符(space)、換行符(\n)、制表符(\t)等。
方法二:通過(guò)ltrim()和rtrim()去掉字符串前后空格
除了trim()函數(shù),PHP還提供了ltrim()和rtrim()函數(shù),分別用于去掉字符串的左邊和右邊空格。下面是ltrim()和rtrim()函數(shù)的使用方法:
輸出結(jié)果為:
Hello World
Hello World
方法三:通過(guò)正則表達(dá)式去掉字符串前后空格
還可以通過(guò)正則表達(dá)式去掉字符串前后空格,下面是相應(yīng)的代碼:
輸出結(jié)果為:Hello World。
上面代碼中的正則表達(dá)式含義如下:
/^\s+/ 表示匹配字符串開(kāi)頭的一個(gè)或多個(gè)空格。
|\s+$/ 表示匹配字符串結(jié)尾的一個(gè)或多個(gè)空格。
最后,通過(guò)preg_replace()函數(shù)將匹配到的空格用空字符串替換掉,就可以去掉前后空格了。
感謝各位的閱讀,以上就是“怎么在PHP中去掉字符串的前后空格”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)怎么在PHP中去掉字符串的前后空格這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!