PHP致命错误:尽管PHP 5.3.24,但找不到类'Collat​​or'

 泡沫茱_617 发布于 2023-02-09 14:32

我的输出在下面的代码之后是:" PHP Fatal error: Class 'Collator' not found".

我在php手册中读过COLLATOR class,PHP版本需要PHP 5> = 5.3.0.我的PHP版本是5.3.24.

在我phpinfo()搜索'coll'字符串但没有找到任何内容.

另请注意,我的网站lang是土耳其语,我正在使用 UTF-8

那么我的致命错误输出的原因是什么?谢谢.

/* fetch values */
$etiket_bulutu = '';
while ($beyan->fetch()) 
{
    $etiket_bulutu .=  $tags.', ';
}

$etiket_bulutu = substr_replace($etiket_bulutu ,'',-2); //omit last {, } chars

$etiketler = explode(", ", $etiket_bulutu); //get each tag as arr

$etiketler = array_unique($etiketler);
$etiketler = array_values($etiketler); //only unique tags without NULLs

$etadet = count($etiketler);

$coll = collator_create('tr_TR'); //from http://www.php.net/manual/en/collator.sort.php
collator_sort($coll, $etiketler);

for($x=0;$x<$etadet;$x++)
 {
  echo $etiketler[$x];
  echo "
"; }

deceze.. 5

在手册中,请注意该类是intl扩展的一部分.请参阅intl 的安装说明,并注意它需要使用--enable-intl和/或可能需要ICU库显式安装,具体取决于系统.检查您的PHP安装是否已安装intl.

1 个回答
  • 在手册中,请注意该类是intl扩展的一部分.请参阅intl 的安装说明,并注意它需要使用--enable-intl和/或可能需要ICU库显式安装,具体取决于系统.检查您的PHP安装是否已安装intl.

    2023-02-09 14:35 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有