(PHP 5, PHP 7)
iconv_strpos — Encuentra la posición de la primera aparición de una aguja en un pajar
$haystack
, string $needle
[, int $offset
= 0
[, string $charset
= ini_get("iconv.internal_encoding")
]] ) : int
Encuentra la posición de la primera aparición de una aguja
dentro de un pajar
.
A diferencia de strpos(), el valor que retorna
iconv_strpos() es el número de caracteres que aparecen
antes del string buscado, en vez del offset en bytes a la posición donde se
encuentra el string. Los caracteres se cuentan de acuerdo a la codificación de
caracteres establecida en charset
.
haystack
El string completo donde buscar.
needle
El string a buscar.
offset
El parámetro opcional offset
especifica la
posición respecto al inicio del string desde la que empezará la búsqueda.
charset
Si se omite el parámetro charset
, se asume que
string
se codificará según
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 primera vez que aparece
needle
en haystack
.
Si no se encuentra needle
,
iconv_strpos() retornará 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.