Función strstr() en PHP

Ejemplo

Buscar la primera aparición de "Shanghai" en "¡Me encanta Shanghai!" y devolver el resto de la cadena:

<?php
echo strstr("I love Shanghai!","Shanghai");
?>

Ejemplo de ejecución

Definición y uso

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

Comentarios:Esta función es segura para binarios.

Comentarios:Esta función es sensible a mayúsculas y minúsculas. Para realizar búsquedas insensibles a mayúsculas y minúsculas, utilice stristr() Función.

Sintaxis

strstr(string,search,before_search)
Parámetros Descripción
string Requerido. Especifica la cadena en la que se buscará.
search

Requerido. Especifica la cadena de búsqueda.

Si este parámetro es un número, buscará el carácter que coincide con el valor ASCII de ese número.

before_search

Opcional. El valor predeterminado es "false" para el valor booleano.

Si se establece en "true", regresará search La parte de la cadena antes de la primera aparición del parámetro.

Detalles técnicos

Valor de retorno: Devuelve la parte restante de la cadena (desde el punto de coincidencia). Si no se encuentra la cadena de búsqueda, devuelve FALSE.
Versión de PHP: 4+
Registro de actualizaciones: En PHP 5.3, se agregó before_search Parámetros.

Más ejemplos

Ejemplo 1

Búsca la cadena con el valor ASCII de "o" y devuelve el resto de la cadena:

<?php
echo strstr("Hello world!",111);
?>

Ejemplo de ejecución

Ejemplo 2

Devuelve la parte de la cadena antes de la primera aparición de la cadena de búsqueda:

<?php
echo strstr("Hello world!","world",true);
?>

Ejemplo de ejecución