PHP strchr()Función
Manual de referencia de PHP String
Ejemplo
Busca la primera aparición de "world" en "Hello world!" y devuelve el resto de la cadena:
<?php
echo strchr("Hello world!","world");
?>
echo strchr("Hello world!","world");
?>
Ejecutar ejemplo »
Definición y uso
La función strchr() busca la primera aparición de una cadena en otra cadena.
Esta función es strstr()un alias de la función.
Nota:Esta función es segura a nivel binario.
Nota:Esta función distingue entre mayúsculas y minúsculas. Para realizar una búsqueda sin distinguir mayúsculas y minúsculas, utilice lastristr()función.
Sintaxis
strchr(string,search,before_search);
| Parámetros | Descripción |
|---|---|
| string | Obligatorio. Especifica la cadena a buscar. |
| search | Obligatorio. Especifica la cadena que se busca. Si este parámetro es un número, busca el carácter que coincida con el valor ASCII correspondiente a ese número. |
| before_search | Opcional. Un valor booleano con valor predeterminado "false". Si se establece en "true", devolverásearchla parte de la cadena anterior a la primera aparición del parámetro. |
Detalles técnicos
| Valor de retorno: | Devuelve el resto de la cadena (desde el punto de coincidencia). Si no se encuentra la cadena buscada, devuelve FALSE. |
|---|---|
| Versión de PHP: | 4+ |
| Registro de cambios: | En PHP 5.3, se añadió elbefore_searchparámetro. |
Más ejemplos
Ejemplo 1
Busca la cadena mediante el valor ASCII de "o" y devuelve el resto de la cadena:
<?php
echo strchr("Hello world!",111);
?>
echo strchr("Hello world!",111);
?>
Ejecutar ejemplo »
Ejemplo 2
Devuelve la parte de la cadena anterior a la primera aparición de "world":
<?php
echo strchr("Hello world!","world",true);
?>
echo strchr("Hello world!","world",true);
?>
Ejecutar ejemplo »
Manual de referencia de PHP String Otras extensiones