chop() String Function PHP 8.4 With Example


What is `chop()` in PHP?

The `chop()` string function in PHP 8.4 is an alias for `rtrim()`. It is used to remove whitespace or specific characters from the end (right side) of a string.Syntax:
<?phpchop(string $str, string $characters = " \n\r\t\v\0"): string?>
$str The input string.$characters (optional) A set of characters to remove. By default, it removes whitespace characters (spaces, newlines, tabs, null bytes, etc.).

Example 1: Removing Trailing Whitespace

<?php$text = "Hello World! ";echo "'" . chop($text) . "'"; // Output: 'Hello World!'?>

Example 2: Removing Specific Characters

<?php$text = "Hello World!!!";echo chop($text, "!"); // Output: 'Hello World'?>

Is `chop()` Deprecated in PHP 8.4?

There is currently no official information suggesting that `chop()` has been deprecated or modified in PHP 8.4.