函式名:trim()
適用版本:所有版本
用法: trim() 函式用於去除字串兩側的空格或其他指定字元。
語法: trim(string $str, string $charlist = " \t\n\r\0\x0B") : string
引數:
- $str (必需):要處理的字串。
- $charlist (可選):要刪除的字元列表。預設為 " \t\n\r\0\x0B",即空格、製表符、換行符、回車符、空字元和垂直製表符。
返回值: 返回處理後的字串。
示例:
$str = " Hello World! ";
echo "原始字串:" . $str . PHP_EOL;
echo "去除空格後的字串:" . trim($str) . PHP_EOL;
輸出:
原始字串: Hello World!
去除空格後的字串:Hello World!
$str = "Hello World!";
$charlist = "Hd!";
echo "原始字串:" . $str . PHP_EOL;
echo "去除指定字元後的字串:" . trim($str, $charlist) . PHP_EOL;
輸出:
原始字串:Hello World!
去除指定字元後的字串:ello Worl
注意事項:
- trim() 函式不會修改原始字串,而是返回一個新的處理後的字串。
- 如果沒有指定 $charlist 引數,則 trim() 函式預設會刪除字串兩側的空格。
- 如果指定了 $charlist 引數,trim() 函式會刪除字串兩側的與 $charlist 中任何字元匹配的字元。