CakeFest 2024: The Official CakePHP Conference

grapheme_strstr

(PHP 5 >= 5.3.0, PHP 7, PHP 8, 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

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

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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top