Как да сортирате по азбучен ред масив в PHP

Когато се работи на много сайтове често задавани въпроси сортиране на масива от данни по азбучен ред. Много пишете на тези допълнителни масиви, в сравнение с големи таблици и подредени всяко заглавие. Тази опция не е най-добрият, но ние също го погледнете. В тази статия бих искал да предлагаме най-лесният и най-краткия път, че един внимателен прочит на ръководството може да се намери в документацията.

PHP масив по азбучен ред


Демо изтеглите изходния код
Демонстрацията да видите сценария. Можете също така да свалите файла с файла, ако желаете.

Ако имате сървър на Windows, ще трябва да инсталирате други локали, или само някои от тях:


В навечерието на отговора един от въпросите - локала за Украйна в PHP изглежда така:

Ukrainian_Ukraine.1251 (cp1251) - локала за Украйна


Как да настроите локала за други кодировки в PHP?

Вторият начин за изграждане на PHP масив по азбучен ред


Ако това не е изпълнено, а вие искате да отидете по трудния начин, вие създавате масив от следния вид:


И да се премести на първата буква от втория масив.
Първата буква на всеки елемент на масива се изчислява както следва:


Тъй като работата с българските букви (мулти-байт кодиране), а след това използвайте по-добър mb_substr функция. и в крайна сметка по-добре установят променливата на кодиране или масив, в този случай, UTF-8.