を見つけていない私は、文字列を正規化しようとしていますが、それはエラーになります、私の知る限り、私がしたい場合、私はちょうどこれを行うために必要な理解としてPHPのノーマ:致命的なエラー:クラス「ノーマ」
Fatal error: Class 'Normalizer' not found in C:xx.php on line xx
ノーマクラスを使用するために、
$string = "Löic & René";
$normalise = Normalizer::normalize($string);
私はphp_intl
あるPHP拡張モジュールをオンにしています。このタイプのクラスを使用するために何かをオンにする必要がありますか?私は何かを間違ってやったことがありますか?
、
$char_A_ring = "\xC3\x85"; // 'LATIN CAPITAL LETTER A WITH RING ABOVE' (U+00C5)
$char_combining_ring_above = "\xCC\x8A"; // 'COMBINING RING ABOVE' (U+030A)
$char_1 = Normalizer::normalize($char_A_ring, Normalizer::FORM_C);
$char_2 = Normalizer::normalize('A' . $char_combining_ring_above, Normalizer::FORM_C);
echo urlencode($char_1);
echo ' ';
echo urlencode($char_2);
任意のアイデアを私もphp.netから、このコードを試してみましたが、私は同じエラーを持っていますか?
私はWampサーバー2.2.11に途中です。
ありがとうございました。
php_intlをオンにすると、私のために修正されました。 –