在編寫代碼的時(shí)候,會(huì)遇到需要去除字符串的空格情況,這個(gè)時(shí)候,就需要用到函數(shù)才可以實(shí)現(xiàn),在php中有一個(gè)函數(shù)系列是專門提供使用的,這就是trim函數(shù),其中系統(tǒng)中l(wèi)trim函數(shù)可以實(shí)現(xiàn)去掉字符串首部字符,rtrim函數(shù)只去除字符串尾部的字符。
下面就來詳細(xì)了解操作方法吧。
????trim用法:
string trim ( string $str [, string $character_mask = " tnrx0B" ] )
????trim參數(shù):
character_mask
????運(yùn)行使用:
$str = 'hello..'; $new_str = trim($str,'.');// 結(jié)果是hello
????使用步驟:
????1、根據(jù)what的值保存過濾字符的mask數(shù)組
????2、過濾在字符串首部的待過濾字符
????3、過濾在字符串尾部的待過濾字符
????實(shí)例擴(kuò)展:
????實(shí)例
????移除字符串兩側(cè)的字符(”Hello” 中的 “He”以及 “World” 中的 “d!”):
<?php $str = "Hello World!"; echo $str . PHP_EOL; echo trim($str,"Hed!"); ?>
????定義和用法
????trim() 函數(shù)移除字符串兩側(cè)的空白字符或其他預(yù)定義字符。
????相關(guān)函數(shù):
????ltrim() – 移除字符串左側(cè)的空白字符或其他預(yù)定義字符。
????rtrim() – 移除字符串右側(cè)的空白字符或其他預(yù)定義字符。