1. 程式人生 > >PHP去除字串中的空白字元和特殊字元

PHP去除字串中的空白字元和特殊字元

使用者在輸入資料時,經常會無意地輸入多餘的空白字元,在有些情況下,字串中不允許出現空白字元和特殊字元,這時就需要將其去除。 去除字串左邊的空白字元和特殊字元 ltrim()函式用於去除字串左邊的空白字元或者指定字串。 語句如下:
ltrim(string,charlist)
string必需。規定要檢查的字串。
charlist

可選。規定從字串中刪除哪些字元。如果省略該引數,則移除下列所有字元:

  • "\0" - NULL
  • "\t" - 製表符
  • "\n" - 換行
  • "\x0B" - 垂直製表符
  • "\r" - 回車
  • " " - 空格
例如:
$str="  O(∩_∩)O~ 遇一人白首,擇一城終老!  O(∩_∩)O~";
echo ltrim($str)."<br>";
echo ltrim($str,"  O(∩_∩)O~");

執行結果為: O(∩_∩)O~ 遇一人白首,擇一城終老! O(∩_∩)O~
遇一人白首,擇一城終老! O(∩_∩)O~ 去除字串中右邊的空白字元和特殊字元 rtrim()函式用於去除字串右邊的空白字元,用法同上。 去除字串兩邊空白字元和特殊字元 trim()函式用於去除字串開始位置以及結束位置的空白字元,並返回去掉以後的字串。用法同上