|
@@ 116-117 (lines=2) @@
|
| 113 |
|
private function normalize($str, $opts) { |
| 114 |
|
if ($opts['nfc'] || $opts['nfkc']) { |
| 115 |
|
if (class_exists('Normalizer', false)) { |
| 116 |
|
if ($opts['nfc'] && ! Normalizer::isNormalized($str, Normalizer::FORM_C)) |
| 117 |
|
$str = Normalizer::normalize($str, Normalizer::FORM_C); |
| 118 |
|
if ($opts['nfkc'] && ! Normalizer::isNormalized($str, Normalizer::FORM_KC)) |
| 119 |
|
$str = Normalizer::normalize($str, Normalizer::FORM_KC); |
| 120 |
|
} else { |
|
@@ 118-119 (lines=2) @@
|
| 115 |
|
if (class_exists('Normalizer', false)) { |
| 116 |
|
if ($opts['nfc'] && ! Normalizer::isNormalized($str, Normalizer::FORM_C)) |
| 117 |
|
$str = Normalizer::normalize($str, Normalizer::FORM_C); |
| 118 |
|
if ($opts['nfkc'] && ! Normalizer::isNormalized($str, Normalizer::FORM_KC)) |
| 119 |
|
$str = Normalizer::normalize($str, Normalizer::FORM_KC); |
| 120 |
|
} else { |
| 121 |
|
if (! class_exists('I18N_UnicodeNormalizer', false)) { |
| 122 |
|
@ include_once 'I18N/UnicodeNormalizer.php'; |