(PHP 5, PHP 7, PHP 8)
iconv_strrpos — Busca la última aparición de un string
$haystack
, string $needle
, string $charset
= ini_get("iconv.internal_encoding")): int
Encuentra la última aparición de un needle
dentro de un haystack
.
A diferencia de strpos(), el valor que retorna
iconv_strrpos() es el número de caracteres que aparecen
antes de needle
, en vez del offset en bytes a la
posición donde se encuentra needle
. Los caracteres
son contados de acuerdo al charset
especificado.
haystack
Todo el string.
needle
El substring a ser buscado.
charset
Si se omite el parámetro charset
, se asume que
string
se codificará con
iconv.internal_encoding.
Si haystack
o needle
no son
un string, se convierten a string y se aplica como el valor ordinal del
carácter.
Retorna la posición numérica de la última vez que aparece
needle
en haystack
.
Lo caracteres se cuentan de acuerdo a la codificacion establecida en
charset
.
Si needle
no se encuentra,
iconv_strrpos() retorna false
.
Esta función puede
devolver el valor booleano false
, pero también puede devolver un valor no booleano que se
evalúa como false
. Por favor lea la sección sobre Booleanos para más
información. Use el operador
=== para comprobar el valor devuelto por esta
función.