Collator::__construct
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Collator::__construct
Референца за `collator.construct.php` со подобрена типографија и навигација.
Collator::__construct
Класата Collator
Collator::__construct — Креирај колатор
Параметри
locale-
Локалот чии правила за споредување треба да се користат. Може да се поминат специјални вредности за локали - ако празно string се помине за локалот, ќе се користат правилата за споредување на стандардниот локал. Ако
"root"се помине, поставен на Quaternary. Во таков случај, празно место, пунктуација и симболи се земаат предвид при споредба на низи, но само ако сите други аспекти на низите (основни букви, акценти и големина) се идентични. Ако Alternate не е поставен на Shifted, тогаш нема разлика помеѓу Strength од 3 и Strength од 4. За повеќе информации и примери, видете Variable_Weighting во ќе се користат правилата.На
localeатрибутот е обично најважниот атрибут за правилно сортирање и совпаѓање, според очекувањата на корисниците во различни земји и региони. Стандардното поставен на Quaternary. Во таков случај, празно место, пунктуација и симболи се земаат предвид при споредба на низи, но само ако сите други аспекти на низите (основни букви, акценти и големина) се идентични. Ако Alternate не е поставен на Shifted, тогаш нема разлика помеѓу Strength од 3 и Strength од 4. За повеќе информации и примери, видете Variable_Weighting во подредувањето ќе сортира правилно само неколку јазици како холандски и португалски („правилно“ значи според нормалните очекувања за корисниците на јазиците). Во спротивно, треба да го доставите локалот до UCA за правилно да го споредите текстот за даден јазик. Така, локалот треба да се достави за да се избере колатор кој е правилно прилагоден за тој локал. Изборот на локал автоматски ќе ги постави вредностите за сите атрибути на нешто што е разумно за тој локал. Така, најчесто другите атрибути не треба експлицитно да се поставуваат. Во некои случаи, изборот на локал ќе направи разлика во перформансите на споредување на низите и/или должината на клучот за сортирање.
Errors/Exceptions
Враќа „празен“ објект при грешка. Користи intl_get_error_code() and/or intl_get_error_message() за да знаете што се случило.
Примери
Пример #1 Collator::__construct() example
<?php
$coll = new Collator('en_CA');
?>