1
沒有找到類「Collator」,但我的代碼如下:「PHP Fatal error: Class 'Collator' not found
」。PHP致命錯誤:儘管PHP 5.3.24
我讀過php manual,對於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 "<br />";
}
非常感謝。我在我的'phpinfo()'輸出頁面中搜索了'intl'和'ICU'的術語,並且什麼也找不到。所以我必須找到另一種解決方案來按字母順序排序我的UTF-8標籤。 –