Documentación offline PHP master

grapheme_stristr

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

grapheme_stristr

Devuelve la parte de una cadena a partir de una ocurrencia

Descripción#

Estilo procedimental

grapheme_stristr(string $haystack, string $needle, [bool $beforeNeedle], [string $locale]): string
```php

Devuelve la parte de `haystack` a partir de la primera ocurrencia de `needle` (`needle` incluido) (insensible a mayúsculas/minúsculas), y hasta el final de la `haystack`.

## Parámetros

`haystack`  
La cadena a estudiar. Debe ser válida UTF-8.

`needle`  
La cadena a buscar. Debe ser válida UTF-8.

`beforeNeedle`  
Si `true`, `grapheme_stristr` devuelve la parte de `haystack` antes de la primera ocurrencia (`needle` excluido).

`locale`  
La configuración regional a utilizar.

## Valores devueltos

Devuelve una porción de `haystack`, o `false` si `needle` no es encontrado.

## Historial de cambios

| Versión | Descripción                                   |
|---------|-----------------------------------------------|
| 8.5.0   | Se ha añadido el parámetro opcional `locale`. |

## Ejemplos

Ejemplo con `grapheme_stristr`

```php

El ejemplo anterior mostrará:

o%CC%88a%CC%8A

Véase también#

grapheme_stripos, grapheme_strpos, grapheme_strripos, grapheme_strrpos, grapheme_strstr, Unicode Text Segmentation: Grapheme Cluster Boundaries