(PHP 5 >= 5.3.0, PHP 7, PHP 8, 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.
nesneCollator nesnesi.
diziSıralanacak dizge dizisi.
sıralama_türüİ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).
Bağımsız değişkene geçersiz değer belirtilirse bu sabit kullanılır.
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.
Collator::SORT_REGULAR.
Ö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', )