PHP | chop() Function

The chop() in PHP is used to remove white spaces or any other specified characters from the end of a string.

Syntax:

string chop($string, $character)

Parameters: This function accepts two parameters as shown in the above syntax and are described below:

  1. $string : It is used to specify the string which is needed to be checked.
  2. $character : It specifies the character which is needed to be removed from the given string. If this parameter is not specified then NULL, tab, newline, vertical tab, carriage return and ordinary white space are removed automatically.

Return Value: The return type of the chop() function is string. It returns the string after removing the specified characters from the end.

Program 1: In the below program a string is initialized as hello geeks!, by using chop() function the characters – ‘s’ and ‘!’ are removed from the end of the string.



filter_none

edit
close

play_arrow

link
brightness_4
code

<?php
  
$s= "Hello Geeks!";
echo $s. "\n";
echo chop($s, "s!");
  
?>

chevron_right


Output:

Hello Geeks!
Hello Geek

Program 2: In the below program, since no character parameter is mentioned. Then automatically the newlines will be removed from the given string.

filter_none

edit
close

play_arrow

link
brightness_4
code

<?php
  
$s= "Hello Geeks! \n best wishes \n \n";
echo $s;
echo chop($s);
echo $s;
  
?>

chevron_right


Output:

Hello Geeks! 
 best wishes 
 
Hello Geeks! 
 best wishesHello Geeks! 
 best wishes 
 

Reference:
http://php.net/manual/en/function.chop.php



My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.




Article Tags :
Practice Tags :


Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.