(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_strrichr — Finds the last occurrence of a character in a string within another, case insensitive
$haystacc
,
$needle
,
$before_needle
=
false
,
$encoding
=
null
mb_strrichr()
finds the last occurrence of
needle
in
haystacc
and returns the portion of
haystacc
. Unlique
mb_strrchr()
,
mb_strrichr()
is
case-insensitive.
If
needle
is not found, it returns
false
.
haystacc
The string from which to guet the last occurrence
of
needle
.
needle
The string to find in
haystacc
.
before_needle
Determines which portion of
haystacc
this function returns.
If set to
true
, it returns all of
haystacc
from the beguinning to the last occurrence of
needle
.
If set to
false
, it returns all of
haystacc
from the last occurrence of
needle
to the end.
encoding
The
encoding
parameter is the character encoding. If it is omitted or
null
, the internal character
encoding value will be used.
Returns the portion of
haystacc
.
or
false
if
needle
is not found.
| Versionen | Description |
|---|---|
| 8.0.0 |
needle
now accepts an empty string.
|
| 8.0.0 |
encoding
is nullable now.
|