PHP rtrim 函數詳解

摘要:PHP rtrim 函数详解

用這個函數時,看了w3school的解釋:

PHP rtrim() 函數 chop() 函數從字符串的末端開始刪除空白字符或其他預定義字符。

語法:rtrim(string,charlist)

刪除右端的空白字符不難理解,難理解的是後面的charlist。

做了壹個例子終于找到答案。

eg:$A=rtrim("Hello World","ABCdAlB");

最終的$A的輸出值應該是:"Hello Wor" 爲什麽呢?

看壹下“ABCdAlB”這壹串,會從右端,按順序替換並刪除Hello World的字母

1、ABC都不符合World的"d",所以要直到ABCd的"d"出現,于是"ABCd"把Hello World變成:Hello Worl

2、ABCd用完後,不能再用,所以接下的"AlB"會起作用,按順序于是"AlB"只有中間的"l"對"Worl"中的"l"有效。

有疑惑的朋友,認真理解壹下這個函數。

 

我就像一只趴在玻璃的蒼蠅,前途一片光明,卻找不到出路……