Collator::__constructBir karşılaştırıcı oluşturur
&reftitle.description;
publicCollator::__constructstringyerel
Yeni bir Collator örneği oluşturur.
&reftitle.parameters;
yerel
Kullanılacak karşılaştırma kurallarını içeren yerel. Yerel olarak özel
değerler verilebilir; eğer boş bir dizge aktarılırsa öntanımlı yerelin
karşılaştırma kuralları geçerli olur. Eğer "root"
verilirse UCA kuralları geçerli olur.
Kullanıcının farklı ülke ve yörelerle ilgili beklentilerine bağlı
olarak, doğru sıralama ve eşleştirmeyi yapabilmek için
locale en önemli özniteliktir. Öntanımlı UCA kuralları sadece Felemenkçe,
Portekizce gibi bir kaç yerel için doğru sıralama yapar (buradaki
"doğru" sözcüğü, kullanıcının dille ilgili beklentileri ile ilgilidir).
Öntanımlı yerelin yetmediği noktada UCA'nın beklediğiniz sıralamayı
yapabilmesi için doğru yereli belirtmelisiniz. Yerelin seçilmesiyle,
yerel için makul sayılabilecek tüm öznitelikler otomatik olarak
belli değerlere ayarlanır. Bu bakımdan çoğunlukla yerele özgü
özniteliklerin ayrıca belirtilmesi gerekmez. Bazı durumlarda yerel
seçimi dizge karşılaştırma başarımında ve/veya sıralama anahtarı
uzunluğunda bir fark oluşturabilir.
&reftitle.errors;
Hata durumunda "boş" bir nesne döner. Neler olup bittiğini öğrenmek için
intl_get_error_code ve/veya
intl_get_error_message işlevini kullanabilirsiniz.
&reftitle.examples;
- Collator::__construct örneği
]]>
&reftitle.seealso;
Collator::createcollator_create