Documentación offline PHP master

grapheme_strstr

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

En esta página

grapheme_strstr

Retorna la parte de una cadena a partir de una ocurrencia, insensible a mayúsculas/minúsculas

Descripción#

Estilo procedimental

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

Retorna la parte de una cadena a partir de la primera ocurrencia de `needle` (sensible a mayúsculas/minúsculas), y hasta el final de la cadena (`needle` incluido).

## 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_strstr` retorna la parte de la `haystack` antes de la primera ocurrencia de la `needle` (excluyendo el `needle`).

`locale`  
La configuración regional a utilizar.

## Valores devueltos

Retorna la porción de la `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_strstr`

```php

El ejemplo anterior mostrará:

o%CC%88a%CC%8A

Véase también#

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