查詢

chop()函式—用法及示例

「 從字串末尾刪除空白字元(或其他字元) 」


函式名稱:chop()

函式功能:從字串末尾刪除空白字元(或其他字元)。

適用版本:該函式在PHP 4、5、7版本均可用。

語法:string chop ( string $str [, string $character_mask ] )

引數說明:

  • $str:要處理的字串。
  • $character_mask(可選):指定要從字串末尾刪除的字元範圍,預設為刪除空白字元。

返回值:返回處理後的字串。

示例:

  1. 刪除字串末尾的空白字元:
$str = "Hello World    ";
$result = chop($str);
echo $result; // 輸出:Hello World
  1. 刪除字串末尾的指定字元範圍:
$str = "Hello World###";
$result = chop($str, "#");
echo $result; // 輸出:Hello World
  1. 刪除字串末尾的換行符和回車符:
$str = "Hello World\n\r";
$result = chop($str, "\n\r");
echo $result; // 輸出:Hello World

注意事項:

  • chop() 函式是 rtrim() 的別名,兩者功能相同。
  • 如果沒有提供 $character_mask 引數,chop() 函式會刪除字串末尾的空白字元(包括空格、製表符、換行符、回車符等)。
  • 字串被判斷為空的標準是空字元、空格、製表符、換行符和回車符。
  • 如果 $character_mask 引數包含多個字元,只要字串末尾的字元在其中之一,就會被刪除。
  • 如果字串本身為空,則返回一個空字串,不會報錯。
補充糾錯
上一個函式: chmod()函式
下一個函式: chown()函式
熱門PHP函式
分享連結