Funciones de iconv
PHP Manual

iconv_strpos

(PHP 5, PHP 7)

iconv_strposEncuentra la posición de la primera aparición de una aguja en un pajar

Descripción

int iconv_strpos ( string $haystack , string $needle [, int $offset = 0 [, string $charset = ini_get("iconv.internal_encoding") ]] )

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.

Parámetros

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.

Valores devueltos

Retorna la posición numérica de la primera vez que aparece needle en haystack.

Si no se encuentra needle, iconv_strpos() retornará FALSE.

Advertencia

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.

Ver también


Funciones de iconv
PHP Manual