Collator 類別及其 compare 方法的功能類似於不存在的 mb_strcmp、mb_strcasecmp、mb_strnatcmp 和 mb_strnatcasecmp 對於多位元組字串 (UTF8) 的作用 - 但更好! :-)
對於「大小寫」:由於 Collator::CASE_FIRST 預設為 Collator::OFF,因此 Collator 不區分大小寫,但可以使用 setAttribute 方法更改。
對於「nat」(數字的自然排序順序):使用 setAttribute 方法,並將 Collator::NUMERIC_COLLATION 和 Collator:ON 設為啟用。