(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
La normalización es un proceso que implica la transformación de caracteres y de secuencias de caracteres en una representación formal. Este proceso es importante cuando los textos deben ser comparados con fines de ordenación y búsqueda, pero también es importante para el almacenamiento de datos, a fin de que los documentos sean coherentes.
El consorcio Unicode Consortium ha definido un número de formas de normalización para reflejar las diferentes necesidades de las aplicaciones:
Las constantes siguientes definen las formas de normalización a aplicar por el normalizador :
Normalizer::FORM_C
int
Normalizer::FORM_D
int
Normalizer::NFD
int
Normalizer::FORM_KC
int
Normalizer::NFKC
int
Normalizer::FORM_KC_CF
int
Normalizer::FORM_KD
int
Normalizer::NFKD
int
Normalizer::NFC
int
Normalizer::NFKC_CF
int
Versión | Descripción |
---|---|
8.4.0 | Las constantes de clase ahora están tipadas. |
8.0.0 |
Normalizer::NONE ha sido eliminado.
|