Php-dəki qovluqları hərf sırasına görə sıralamaq istədikdə, türk simvolları olan hərflər qaydanı pozur. Php-də bir sıra (array) Türk hərflərinin sırasına görə sıralamaq üçün aşağıdakı funksiyadan istifadə edə bilərsiniz.
customsort funksiyası ($a, $b) {
statik $char Order = Massiv ('a', 'b', 'c', 'C', 'd', 'e', 'f', 'g', 'G', 'H', 'i', 'i', 'J', 'L', 'm', 'O', 'O', 'P', 'S', 't', 'u', 'V', 'Y','Z');
$a = mb_strtolower($a);
$b = mb_strtolower($b);
($ı=0;$ı $ valB) üçün 1 qayıt;
Qayıdış -1;
}
əgər (mb_strlen ($a) = = mb_strlen ($b)) 0 qaytarır;
əgər (mb_strlen ($a) > mb_strlen ($b)) -1 qaytarır;
geri qaytarma 1;
}
$massiv = massiv ('Ceyhan', 'Şanlıurfa','Özkan', 'İsmayıl', 'Adana');
usort ($array,'xüsusi çeşidləmə');
print_r ($array);
// Çıxış
// Massiv ([0] = > Adana [1] => Ceyhan [2] = > İsmayıl [3] = > Özkan [4] = > Sanliurfa )