0

我想, 从下面的字符串中删除。这是我尝试过的

$str = "3gp, ";
echo rtrim($str,', ');

但输出是3g

它总是修剪角色p

我正在使用 PHP 7.1。知道发生了什么吗?

编辑:它修剪'n','b','s','p'

更新: rtrim() 从最后一个单词中删除字符。如果我在p,ie之间放置一个空格,$str = "3gp , ";那么它不会修剪字符“p”。

4

1 回答 1

1

rtrim ()函数修剪字符串中的所有字符', '。这包括一个p.

第二个参数代表字符。手册指出

您还可以通过 characters 参数指定要删除的字符。只需列出您要删除的所有字符。使用 .. 可以指定字符范围。

于 2021-08-14T12:53:42.577 回答