PHP规范化器:致命错误:Class';标准化器&x27;找不到

PHP规范化器:致命错误:Class';标准化器&x27;找不到,php,special-characters,normalization,Php,Special Characters,Normalization,我正试图使字符串正常化,但它给出了一个错误 致命错误:类“Normalizer”不是 在第xx行的C:xx.php中找到 据我所知,如果我想使用Normalizer类,我只需要这样做 $string = "Löic & René"; $normalise = Normalizer::normalize($string); 我打开了php扩展,它是php\u intl。要使用这种类型的类,我还应该打开什么?还是我做错了什么 我甚至试过这段代码,但我有同样的错误 $char_A_ring

我正试图使字符串正常化,但它给出了一个错误

致命错误:类“Normalizer”不是 在第xx行的C:xx.php中找到

据我所知,如果我想使用Normalizer类,我只需要这样做

$string = "Löic & René";
$normalise = Normalizer::normalize($string);
我打开了php扩展,它是
php\u intl
。要使用这种类型的类,我还应该打开什么?还是我做错了什么

我甚至试过这段代码,但我有同样的错误

$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);
有什么想法吗

顺便说一下,我在Wamp服务器2.2.11上


谢谢。

因此,您需要PHP5>=5.3.0


是否重新启动web服务?

是,我已重新启动web服务。我正在使用wamp服务器。。。不明白为什么它赢了;不行!打开php_intl为我修复了它。