Función PHP strchr()
Ejemplo
Buscar la primera aparición de "world" en "Hello world!" y devolver el resto de la cadena:
<?php echo strchr("Hello world!","world"); ?>
Definición y uso
La función strchr() busca la primera aparición de una cadena en otra cadena.
Esta función es un alias de la función strstr().
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
strchr(string,search,before_search);
Parámetros | Descripción |
---|---|
string | Obligatorio. Especifica la cadena en la que se buscará. |
search |
Obligatorio. Especifica la cadena de búsqueda. Si el parámetro es un número, se 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", devolverá search Parte de la cadena antes de 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 de búsqueda, devuelve FALSE. |
Versión de PHP: | 4+ |
Registro de actualizaciones: | En PHP 5.3, se añadió before_search Parámetros. |
Más ejemplos
Ejemplo 1
Búsqueda de la cadena a través del valor ASCII de "o" y devuelve el resto de la cadena:
<?php echo strchr("Hello world!",111); ?>
Ejemplo 2
Devuelve la parte de la cadena antes de la primera aparición de la cadena de búsqueda:
<?php echo strchr("Hello world!","world",true); ?>