2017-03-07 5 views
-1

Ich muss ein Array von sortieren Groß- und Kleinschreibung und legen Sie alle Zeichen in alphabetischer Reihenfolge zuerst, dann Zahlen und schließlich alle anderen Zeichen, jeweils in den folgenden 3 Gruppen nach dem ASCII an Beispiel:PHP-Sortierung in einer bestimmten Reihenfolge

toto tutu 4234 "_hop XXX" ## "1948372 AhAhAh" 

sortieren in sollte:

AhAhAh toto tutu XXX 1948372 4234 ## _hop; 

ich weiß über natcasesort aber er tut es nicht; kann jemand einen Sortiervergleich dafür beschreiben?

+1

Nun, schreiben Sie Ihre eigene Vergleichsfunktion und verwenden Sie sie als Rückruf in einer Sortierfunktion. Beginnen Sie hier zu lesen: http://php.net/manual/en/function.uasort.php – arkascha

Antwort

0

Ich sortierte sie mit natcasesort nach dem, was ich nur alpha dann Zahlen und dann andere Zeichen druckte. für alle.

Verwandte Themen