我正在尝试规范化字符串,但它会出错,
致命错误:类'Normalizer'没有 在第xx行的C:xx.php中找到
据我了解,如果我想使用Normalizer类
,我只需要这样做$string = "Löic & René";
$normalise = Normalizer::normalize($string);
我已经开启了php_intl
的php扩展程序。还有什么我应该开启使用这种类型的课程吗?或者我做错了什么?
我甚至尝试过来自php.net的代码,但我有同样的错误,
$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上。
感谢。
答案 0 :(得分:-1)
因此需要PHP 5> = 5.3.0
你重启了你的网络服务吗?