字符串函数
在线手册:中文  英文

chop

(PHP 4, PHP 5)

chop rtrim() 的别名

说明

此函数是该函数的别名: rtrim()

注释

Note:

chop() 与 Perl 的 chop() 函数有所不同,它会删除字符串的最后一个字符。


字符串函数
在线手册:中文  英文

用户评论:

krkbpk at gmail dot com RamaKrishna Kothamasu (2013-02-08 13:20:05)

//simple example function for chop()
<?php
echo "<pre>";//without <pre> you cann't see desired output in your browser
echo chop("   Ramki   ");//right spaces are eliminated
echo chop("Ramkrishna""a..z");
echo 
"</pre>";
?>
/*output
  ------
  RamkiR*/

tomas at matfyz dot cz (2010-05-24 05:47:28)

This function corresponds more or less to the PERL chomp() function.

rahuls8730 at gmail dot com (2009-05-17 23:03:04)

Definition and Usage
The chop() function will remove a white space or other predefined character from the right end of a string.
This function is an alias of the rtrim() function.
Syntax
chop(string,charlist)
Parameter Description
string Required. Specifies the string to check
charlist Optional. Specifies which characters to remove from the string.
The following characters are allowed and is set to be removed if the charlist parameter is empty:
* "\0" - ASCII 0, NULL
* "\t" - ASCII 9, a tab
* "\n" - ASCII 10, a new line
* "\x0B" - ASCII 11, a vertical tab.
* "\r" - ASCII 13, a carriage return
* " " - ASCII 32, an ordinary white space

anon at mailinator dot com (2007-05-11 01:06:54)

Another possible one would be to use this:

<?php
function chup(){

$ar=Array();

foreach(
func_get_args() as $b) {

push($ar,$b[strlen($b)-1]);

&
$b[strlen($b)-1]='';

  }

return 
$ar;

 }
?>

If you wanted to perl-chop a va list of strings and return the removed chars. Obviously you can easily mod it for va list arrays of strings and the like.

易百教程