Descripción
int
strpos ( string pajar, string aguja [, int desplazamiento])
Devuelve la posición numérica de la primera aparición de la
aguja en la cadena
pajar. A diferencia de
strrpos(), esta función puede tomar una
cadena completa como aguja y se utilizará
en su totalidad.
Si la aguja no es hayada, devuelve FALSE.
Nota:
Es fácil confundir los valores de retorno para "caracter encontrado
en la posición 0" y "caracter no encontrado". Aquí se indica cómo
detectar la diferencia:
Si la aguja no es una cadena, se convierte
a entero y se aplica como el valor ordinal de un caracter.
El parámetro opcional desplazamiento le permite
especificar a partir de qué caracter del pajar
comenzar a buscar. La posición devuelta es aún relativa al comienzo
de pajar.
Vea también strrpos(),
strrchr(), substr(),
stristr(), y strstr().