字串
是php
取得表單元素的值時常見的格式,由於使用者在日常輸入資料時,可能會產生多餘的字符,例如回車符、換行符、製表符、普通空格符等等,如何解決這些問題,trim()
便有了用武之地。
先來看看trim()
函數的使用方法:
trim ( string $str , string $character_mask )
#$str:要處理的字串。
$character_mask:可選,值可設定為所需過濾的字串,預設值為"
"(普通空格符)、" \t
"(製表符)、"\n
"( 換行符號)、"\r"(回車符號)、"\0
" (空字元)、"\x0B
"(垂直製表符)。
實際使用:
若第二個參數為空白則將$text1
的首尾的 " "(普通空格符號)、" \t
"(製表符)、"\n
"( 換行符號)、"\r
"(回車符號)、" \0
"(空字元)、"\x0B
"(垂直製表符)移除,傳回一個刪除後的新的字串。
<?php $text1 = "\t\tThese are a few words :) ... \n"; var_dump($text1); //string(33) " These are a few words :) ... " var_dump(trim($text1)); //string(28) "These are a few words :) ..." ?>
若第二個參數設定了值"\t
",如上,則將字串中首尾含有"\t
"的內容去除,返回一個刪除後的新的字串。
<?php $text1 = "\t\tThese are a few words :) ... \n"; var_dump($text1); //string(33) " These are a few words :) ... " var_dump(trim($text1,"\t")); //string(28) "These are a few words :) ..." ?>
若是只需將字串的左邊刪除指定字串則使用ltrim()
若是只需要將字串的左邊刪除指定字串則使用rtrim()
推薦:《2021年PHP面試題大匯總(收藏)》《php影片教學》
以上是PHP中如何去除字串首尾多餘字符的詳細內容。更多資訊請關注PHP中文網其他相關文章!