php字符串去除首尾空格或其它字符函数:trim、ltrim 与 rtrim

trim

trim — 去除字符串首尾处的空白字符(或者其他字符)

 

说明

string trim ( string $str [, string $charlist = " \t\n\r\0\x0B" ] )

此函数返回字符串 str 去除首尾空白字符后的结果。如果不指定第二个参数, trim() 将去除这些字符:

1. " " (ASCII 32 (0x20)),普通空格符。

2. "\t" (ASCII 9 (0x09)),制表符。

3. "\n" (ASCII 10 (0x0A)),换行符。

4. "\r" (ASCII 13 (0x0D)),回车符。

5. "\0" (ASCII 0 (0x00)),空字节符。

6. "\x0B" (ASCII 11 (0x0B)),垂直制表符。

  1. <?php
  2.  $text    =  "\t\tThese are a few words ) ...  " ;
  3.  $binary  =  "\x09Example string\x0A" ;
  4.  $hello   =  "Hello World" ;
  5. $trimmed  =  trim ( $text );
  6.  var_dump ( $trimmed );//string(28) "These are a few words ) ..." 
  7. $trimmed  =  trim ( $text ,  " \t." );
  8.  var_dump ( $trimmed );//string(24) "These are a few words )" 
  9. $trimmed  =  trim ( $hello ,  "Hdle" );
  10.  var_dump ( $trimmed );//string(5) "o Wor" 
  11. // 清除 $binary 首位的 ASCII 控制字符
  12. // (包括 0-31)
  13.  $clean  =  trim ( $binary ,  "\x00..\x1F" );
  14.  var_dump ( $clean );//string(14) "Example string" 

php去除首尾空格函数

ltrim

ltrim — 删除字符串开头的空白字符(或其他字符)用法同上;

 

说明

string ltrim ( string $str [, string $character_mask ] )

删除字符串开头的空白字符(或其他字符)

 

rtrim

rtrim — 删除字符串末端的空白字符(或者其他字符)用法同上;

 

说明

string rtrim ( string $str [, string $character_mask ] )

该函数删除 str 末端的空白字符并返回。

付杰
  • ¥ 79.0元
  • 市场价:99.0元
  • ¥ 129.0元
  • 市场价:199.0元
  • ¥ 198.0元
  • 市场价:498.0元
  • ¥ 298.0元
  • 市场价:398.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: