標籤:存在 imp get www 其他 指定 arc 符號 作用
PHP trim()函數一般是用來去除字串首尾處的空白字元(或者其他字元),一般在用在服務端對接收的使用者資料進行處理,以免把使用者誤輸入的空格儲存到資料庫,下次對比資料時候出錯。
該函數有兩個參數,第二個可以為空白,格式如下:
trim ( string $str [, string $character_mask = ” \t\n\r\0\x0B” ] );
$str 為需要處理的字串,如果$character_mask不為空白,只會清楚$character_mask上寫的要求清楚的字元;如果第二個參數$character_mask為空白,會過濾以下字元:
- ” ” (ASCII 32 (0x20)),普通空格符。
- “\t” (ASCII 9 (0x09)),定位字元。
- “\n” (ASCII 10 (0x0A)),分行符號。
- “\r” (ASCII 13 (0x0D)),斷行符號符。
- “\0” (ASCII 0 (0x00)),空位元組符。
- “\x0B” (ASCII 11 (0x0B)),垂直定位字元。
資料處理後,返回的是過濾後的字串。
設定一個參數$str:
<?php$data = "我有空格 ";$data2 = ";";echo $data.$data2;echo "<br>";echo trim($data).$data2;echo "<br>";
trim函數空格去除效果
很顯然,trim函數處理後,字串data的空格被去掉了。
我們加設定第二個參數看下效果:
<?php$data = "我有空格 ";$data2 = ";";echo $data.$data2;echo "<br>";echo trim($data,‘\t‘).$data2;//指定刪除定位字元號\techo "<br>";
trim去掉定位字元
很顯然,我們的data沒有定位字元,所以即便trim處理過了,我們的空格還是存在。
本人部落格原文:PHP trim()函數的作用和使用方法
http://www.wangtuizhijia.com/archives/125
PHP trim()函數的作用和使用方法