Normalizer::getRawDecomposition
normalizer_get_raw_decomposition
(PHP 7 >= 7.3, PHP 8)
Normalizer::getRawDecomposition -- normalizer_get_raw_decomposition β ΠΠΈΡΡΠ³ΡΡ Π²Π»Π°ΡΡΠΈΠ²ΡΡΡΡ Decomposition_Mapping Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Ρ UTF-8
ΠΠΏΠΈΡ
ΠΠ±'ΡΠΊΡΠ½ΠΎ-ΠΎΡΡΡΠ½ΡΠΎΠ²Π°Π½ΠΈΠΉ ΡΡΠΈΠ»Ρ
public static Normalizer::getRawDecomposition(string $string, int $form = Normalizer::FORM_C): ?string
ΠΡΠΎΡΠ΅Π΄ΡΡΠ½ΠΈΠΉ ΡΡΠΈΠ»Ρ
normalizer_get_raw_decomposition(string $string, int $form = Normalizer::FORM_C): ?string
ΠΠΈΡΡΠ³ΡΡ Π²Π»Π°ΡΡΠΈΠ²ΡΡΡΡ Decomposition_Mapping, ΡΠΊ Π²ΠΈΠ·Π½Π°ΡΠ΅Π½ΠΎ Unicode Character Database (UCD), Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Ρ UTF-8.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
string
Π ΡΠ΄ΠΎΠΊ, ΡΠΊΠΈΠΉ ΠΏΠΎΠ²ΠΈΠ½Π΅Π½ ΡΠ²Π»ΡΡΠΈ ΡΠΎΠ±ΠΎΡ ΠΎΠ΄ΠΈΠ½ΠΈΡΠ½ΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» Ρ ΠΊΠΎΠ΄ΡΠ²Π°Π½Π½Ρ UTF-8.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΡΡΠ΄ΠΎΠΊ (string), ΡΠΎ ΠΌΡΡΡΠΈΡΡ Π²Π»Π°ΡΡΠΈΠ²ΡΡΡΡ Decomposition_Mapping, ΡΠΊΡΠΎ Π²ΠΎΠ½ΠΎ Ρ Ρ UCD.
ΠΠΎΠ²Π΅ΡΡΠ°Ρ null
ΡΠΊΡΠΎ Π΄Π»Ρ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π²ΡΠ΄ΡΡΡΠ½Ρ Π²Π»Π°ΡΡΠΈΠ²ΡΡΡΡ Decomposition_Mapping.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ Normalizer::getRawDecomposition()****
Loading...
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ:
---------------------
'61' Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ
error info: 'U_ZERO_ERROR' (0)
---------------------
'efbf9a' ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ 'e385a1'
error info: 'U_ZERO_ERROR' (0)
---------------------
'efb7ba' ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ 'd8b5d984d98920d8a7d984d984d98720d8b9d984d98ad98720d988d8b3d984d985'
error info: 'U_ZERO_ERROR' (0)
---------------------
'' Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ
error info: 'Input string must be exactly one UTF-8 encoded code point long.: U_ILLEGAL_ARGUMENT_ERROR' (1)
---------------------
'6161' Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ
error info: 'Input string must be exactly one UTF-8 encoded code point long.: U_ILLEGAL_ARGUMENT_ERROR' (1)
---------------------
'f5' Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ
error info: 'Code point out of range: U_ILLEGAL_ARGUMENT_ERROR' (1)
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- Normalizer::normalize() - ΠΠΎΡΠΌΠ°Π»ΡΠ·Π°ΡΡΡ ΡΡΠ΄ΠΊΠ°
- Normalizer::isNormalized() - ΠΠ΅ΡΠ΅Π²ΡΡΠΈΡΠΈ, ΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°Ρ Π·Π°Π΄Π°Π½ΡΠΉ ΡΠΎΡΠΌΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ·Π°ΡΡΡ