PHP chop()函数在从一个结尾去除指定的字符后返回一个字符串。chop()函数是rtrim()函数的一个别名。
如何在PHP中删除字符串中的空白处
要在PHP中删除字符串中的空白,可以使用chop()函数。chop()是一个内置的PHP字符串函数,可以从字符串的右端删除空白或其他预定义的字符。chop()函数可以从字符串的末尾删除任何其他指定的字符。
语法
PHP String chop()函数的语法如下:
string chop($string, $character)
参数
$string 参数是需要检查的内容。
$character 参数指定需要从给定的字符串中删除的字符。如果没有指定参数,那么NULL、制表符、换行符、垂直制表符、回车符和普通的空白将被自动删除。
如果charlist参数为空,请看以下字符被删除:
- "\0" - NULL
- "\t" - tab
- "\n" - 换行
- "\x0B" - 垂直制表符
- "\r" - 回车
- " "--普通的白色空间
返回值
chop()函数的返回类型是一个字符串。
例子
请看代码示例:
<?php
$site = 'AppDividend';
echo chop($site, 'end');
请看输出。
➜ pro php app.php
AppDivi
➜ pro
不传递参数
由于在下面的代码中没有提到字符参数,换行符将自动从给定的字符串中删除:
<?php
$statement = "Hello Millie! \n nice to meet you \n \n";
echo chop($statement);
请看输出结果:
➜ pro php app.php
Hello Millie!
nice to meet you
➜ pro
如何在PHP中删除字符串中的最后一个字符
要从PHP中删除字符串的最后一个字符,请使用 chop() 函数:
<?php
$entrepreneur = "MillieBobbyBrown";
echo chop($entrepreneur, 'n');
请看输出结果:
➜ pro php app.php
MillieBobbyBrow
➜ pro
你可以看到,字符串中的最后一个字符**"n "**被删除了。
好了,让我们使用rtrim()函数。
PHP中的rtrim()
rtrim()是一个内置的PHP函数,它可以从一个字符串的右边删除字符:
<?php
$entrepreneur = "MillieBobbyBrown";
echo rtrim($entrepreneur, 'n');
请看输出结果:
➜ pro php app.php
MillieBobbyBrow
➜ pro
PHP chop()函数就到此为止。