PHP ilk harfine göre bir dizi sıralama / değişken

1 Cevap php

Nasıl belirli bir kural tarafından aşağıdaki sözcüklerini sıralayabilirsiniz?

Örnek veriler Ben de olmak istiyorum saapas hangi

aaapss

veya dizide

s
a
a
p
a
s

ve sonra bir şekilde

a
a
a
p
s
s

Fonksiyonu arsort sort_flags SORT_REQULAR ve SORT_STRING benim için işe yaramadı.

1 Cevap

Orijinal yazı size bir dize veya dizi dedi. eyze çözümü dize için çalışır, ancak sort () değerler dizisi için çalışacak:

$array = array('s', 'a', 'a', 'p', 'a', 's');
sort($array);

//will output
Array
(
    [0] => a
    [1] => a
    [2] => a
    [3] => p
    [4] => s
    [5] => s
)