您好,登錄后才能下訂單哦!
trim?- 去除字符串首尾處的空白字符(或者其他字符)
trim?(?string?$str?[,?string?$character_mask?=?"?\t\n\r\0\x0B"?]?)
此函數返回字符串 str 去除首尾空白字符后的結果。如果不指定第二個參數,trim() 將去除這些字符:
" "?(ASCII 32 (0x20)),普通空格符。
"\t"?(ASCII 9 (0x09)),制表符。
"\n"?(ASCII 10 (0x0A)),換行符。
"\r"?(ASCII 13 (0x0D)),回車符。
"\0"?(ASCII 0 (0x00)),空字節符。
"\x0B"?(ASCII 11 (0x0B)),垂直制表符。
參數 | 必需的 | 描述 |
---|---|---|
str | 是 | 待處理的字符串。 |
character_mask | 否 | 可選參數,過濾字符也可由 character_mask 參數指定。一般要列出所有希望過濾的字符,也可以使用 “..” 列出一個字符范圍。 |
$text???=?"\t\tThese?are?a?few?words?:)?...??"; $binary?=?"\x09Example?string\x0A"; $hello??=?"Hello?World"; var_dump($text,?$binary,?$hello); print?"<br/>"; $trimmed?=?trim($text); var_dump($trimmed); print?"<br/>"; $trimmed?=?trim($text,?"?\t."); var_dump($trimmed); print?"<br/>"; $trimmed?=?trim($hello,?"Hdle"); var_dump($trimmed); print?"<br/>"; //?清除?$binary?首位的?ASCII?控制字符 //?(包括?0-31) $clean?=?trim($binary,?"\x00..\x1F"); var_dump($clean);
ltrim()?- 刪除字符串開頭的空白字符(或其他字符)
rtrim()?- 刪除字符串末端的空白字符(或者其他字符)
str_replace()?- 子字符串替換
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。