Open In App

PHP strrchr Function

Last Updated : 22 Jun, 2023
Comments
Improve
Suggest changes
Like Article
Like
Report
The strrchr() function is a built-in function in PHP. This function takes two arguments a string and a character. This function searches the given character in the given string and returns the portion of string starting from the last occurrence of the given character in that string. Syntax:
strrchr($string, $key)
Parameters: This function accepts two parameters. Both of the parameters are mandatory and are described below:
  • $string: This is the input string in which we want to search the given key.
  • $key: This parameter represents a character to be searched in the given string $string. If this parameter contains more than one character then only the first character of this parameter will be searched in $string.
Return Value: This function returns the portion of $string starting from the last occurrence of the given $key in that string. Examples:
Input : $string = "Hello|welcome|to|gfg"  $key = '|'
Output : |gfg

Input :  $string = "Welcome\nto\ngfg"  $key = '\n'
Output : gfg
Below programs illustrate the strrchr() function in PHP: Program 1: php
<?php

// Input string
$string = "Hello|welcome|to|gfg";

// key to be searched
$key = "|";

echo strrchr($string, $key);

?>
Output:
|gfg
Program 2: When $key contains escape sequence. php
<?php

// Input string
$string = "Hello\nwelcome\nto\ngfg";

// key to be searched
$key = "\n";

echo strrchr($string, $key);

?>
Output:

gfg
Program 3: When $key contains more than one character. php
<?php

// Input string
$string = "Hello|welcome|to|gfg";

// key to be searched
$key = "|welcome";

echo strrchr($string, $key);

?>
Output:
|gfg
Reference: http://php.net/manual/en/function.strrchr.php

Next Article
Practice Tags :

Similar Reads