(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Collator::sort -- collator_sort — Belirtilen karşılaştırıcıyı kullanarak diziyi sıralar
Nesne yönelimli kullanım
Yordamsal kullanım
Bu işlev bir diziyi geçerli yerel kurallarına uygun olarak sıralar.
Standart PHP sort() işlevine eşdeğerdir.
Collator nesnesi.
Sıralanacak dizge dizisi.
İsteğe bağla sıralama türü, şunlardan biri olabilir:
Collator::SORT_REGULAR - öğeler normal olarak karşılaştırılır (türleri değiştirilmez).
Collator::SORT_NUMERIC - öğeler sayısal olarak karşılaştırılır.
Collator::SORT_STRING - öğeler dizgesel olarak karşılaştırılır.
Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.
Örnek 1 - collator_sort() örneği
<?php
$coll = collator_create( 'tr_TR' );
$arr = array( 'zor', 'ışık', 'çok', 'iğne' );
var_export( $arr );
collator_sort( $coll, $arr );
var_export( $arr );
?>
Yukarıdaki örneğin çıktısı:
array ( 0 => 'zor', 1 => 'ışık', 2 => 'çok', 3 => 'iğne', )array ( 0 => 'çok', 1 => 'ışık', 2 => 'iğne', 3 => 'zor', )