(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.