Función strpos() PHP

Ejemplo

Buscar la primera aparición de "php" en la cadena:

<?php
echo strpos("You love php, I love php too!","php");
?>

Ejemplo de ejecución

Definición y uso

La función strpos() busca la primera aparición de la cadena en otra cadena.

Comentario:La función strpos() es sensible a mayúsculas y minúsculas.

Comentario:Esta función es segura para binarios.

Funciones relacionadas:

  • stripos() - Busca la primera aparición de la cadena en otra cadena (sin distinción de mayúsculas y minúsculas)
  • strripos() - Busca la última aparición de la cadena en otra cadena (sin distinción de mayúsculas y minúsculas)
  • strrpos() - Busca la última aparición de la cadena en otra cadena (diferente en mayúsculas y minúsculas)

Sintaxis

strpos(string,find,start)
Parámetros Descripción
string Obligatorio. Define la cadena que se debe buscar.
find Obligatorio. Define la cadena que se debe buscar.
start Opcional. Define dónde comenzar la búsqueda.

Detalles técnicos

Valor devuelto:

Devuelve la posición de la primera aparición de la cadena en otra cadena, si no se encuentra la cadena, devuelve FALSE.

Comentario:La posición de la cadena comienza en 0, no en 1.

Versión PHP: 4+