PHP mb_strrchr() Function Last Updated : 07 May, 2023 Comments Improve Suggest changes Like Article Like Report The mb_strrchr() is an inbuilt function in PHP that searches a multi-byte string for the last occurrence of a specified character and returns the portion of the string that follows it. Syntax: mb_strrchr( $haystack, $needle, $before_needle , $encoding) : string|falseParameters: This function takes 4 parameters that are described below. $haystack: This parameter specifies retrieving the last occurrence of the needle from the string.$needle: The character or string search in $haystack.$before_needle: If true, the function returns the portion of the string that precedes $needle instead of the portion that follows it. The default is false.$encoding: This is an optional parameter. The character encoding of the string. If not provided, internal encoding is used.Return Value: The mb_strrchr() function returns the portion of the string that follows or precedes the last occurrence of the specified character or substring, depending on the value of the $before_needle parameter. If the character or substring is not found, the function returns "false". Example 1: The following example demonstrates the mb_strrchr() function. PHP <?php $str = "Hello, world!"; $needle = ","; $portion = mb_strrchr($str, $needle); echo $portion; ?> Output: , world! Example 2: The following example demonstrates the mb_strrchr() function. PHP <?php $str = "Geeks for Geeks"; $needle = "o"; $portion = mb_strrchr($str, $needle,true); echo $portion; ?> Output: Geeks f Reference: https://www.php.net/manual/en/function.mb-strrchr.php Comment More infoAdvertise with us Next Article PHP mb_strrchr() Function N neeraj3304 Follow Improve Article Tags : PHP PHP-function PHP-Multibyte-String Similar Reads PHP mb_strrichr() Function The mb_strrichr() function is a case-insensitive in-built function. This function searches a multi-byte string for the last occurrence of a specified character and returns the portion of the string. Syntax: mb_strrichr( $haystack, $needle, $before_needle , $encoding) : string|falseParameters:Â This f 2 min read PHP strrchr Function 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( 2 min read PHP mb_strstr() Function The mb_strstr() function is an inbuilt function in PHP that finds the first occurrence of a given string in the main string, i.e. it will search for the occurrence of the first needle in haystack, & id found then the portion of the haystack will be returned, otherwise return false. Syntax: mb_st 2 min read PHP mb_stristr() Function The mb_stristr() is an inbuilt function in PHP that is used to get the first occurrence of a string within another string. It will check case insensitivity. Syntax:mb_stristr( $haystack, $needle, $before_needle, $encoding = null ): string|falseParameters: This function accepts 4 parameters that are 2 min read PHP mb_strripos() Function The mb_strripos() function is a PHP inbuilt case-insensitive function that is utilized to find the position for the last occurrence of a string inside another string. Syntax: mb_strripos($haystack, $needle, $offset = 0,encoding = null): int|falseParameters: This function accepts four parameters desc 2 min read Like