PHP字串教程 trim函式

2021-05-09 21:42:18 字數 1058 閱讀 5507

trim() 函式從字串的兩端刪除空白字元和其他預定義字元。

trim(str,charlist)
引數 1 str為待操作的字串,引數 2 charlist 可選,指定了想要去除的特殊符號。

如果第二個引數沒給值,缺省會去除下列這些字元: 

" " (ascii 32 (0x20)), an ordinary space. 

"/t" (ascii 9 (0x09)), a tab. 

"/n" (ascii 10 (0x0a)), a new line (line feed). 

"/r" (ascii 13 (0x0d)), a carriage return. 

"/0" (ascii 0 (0x00)), the nul-byte. 

"/x0b" (ascii 11 (0x0b)), a vertical tab. 

如果要去除其它字元,可以在第二個引數裡設定。

<?php

$str = " 使用函式trim去掉字串兩端空白字元 ";

$str1 = trim($str);

echo "處理前有".strlen($str)."個字元";

echo "

"; //www.phpjc.cn

echo "

";echo "使用trim函式處理後有".strlen($str1)."個字元";

?>

輸出:

處理前有39個字元

使用trim函式處理後有34個字元

<?php

$str = "##使用函式trim去掉字串兩端特定字元####";

$str1 = trim($str,"#"); //為函式trim傳入第二個引數,trim將刪除字串$str兩端的#字元

echo $str."

";echo $str1;

?>

輸出:

##使用函式trim去掉字串兩端特定字元####

使用函式trim去掉字串兩端特定字元

bash實現trim字串

本文首發於我的github部落格 本文記錄了作者使用sed命令對bash中的字串進行去頭尾空格的操作的方法,簡單來說 使用echo string sed e s space 去除開頭的空格 使用echo string sed e s space 去除結尾的空格 將二者用管道結合,去除頭尾空格echo...

php 字串函式

一 字串基礎函式 ltrim 去除連續空白。trim 截去字串首尾的空格。chop 函式從字串的末端開始刪除空白字元或其他預定義字元。rtrim別名 str hello world n n echo str echo chop str 輸出 hello world hello world htmls...

php字串函式

1 查詢字元位置函式 strpos str,search,int 查詢search在 str中的第一次位置從int開始 stripos str,search,int strrpos str,search,int 查詢search在 str中的最後一次出現的位置從int開始 2 提取子字元函式 雙位元...