Funciones de Grapheme
PHP Manual

grapheme_strstr

(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)

grapheme_strstrDevolver parte de la cadena "pajar" desde la primera coincidencia de la cadena "aguja" hasta el final de "pajar"

Descripción

Estilo por procedimientos

string grapheme_strstr ( string $haystack , string $needle [, bool $before_needle = false ] )

Devuelve parte de la cadena "pajar" desde la primera coincidencia de la cadena "aguja" hasta el final de "pajar" (incluyendo la "aguja").

Parámetros

haystack

La cadena en la que buscar (pajar). Debe ser válida en UTF-8.

needle

La cadena a buscar (aguja). Debe ser válida en UTF-8.

before_needle

Si es TRUE, grapheme_stristr() devuelve la parte de "pajar" anterior a la primera coincidencia de "ajuja" (excluyendo la "aguja").

Valores devueltos

Devuelve la porción de $haystack, o FALSE si $needle no se encontró.

Ejemplos

Ejemplo #1 Ejemplo de grapheme_strstr()

<?php

$carácter_a_anillo_nfd 
"a\xCC\x8A";  // 'LETRA MINÚSCULA LATINA A CON ANILLO SUPERIOR' (U+00E5) forma de normalización "D"
$carácter_o_diéresis_nfd "o\xCC\x88"// 'LETRA MINÚSCULA LATINA O CON DIÉRESIS' (U+00F6) forma de normalización "D"

print urlencode(grapheme_strstr$carácter_a_anillo_nfd $carácter_o_diéresis_nfd $carácter_a_anillo_nfd$carácter_o_diéresis_nfd));

?>

El resultado del ejemplo sería:

o%CC%88a%CC%8A

Ver también


Funciones de Grapheme
PHP Manual