Как да сортирате по азбучен ред масив в PHP
Когато се работи на много сайтове често задавани въпроси сортиране на масива от данни по азбучен ред. Много пишете на тези допълнителни масиви, в сравнение с големи таблици и подредени всяко заглавие. Тази опция не е най-добрият, но ние също го погледнете. В тази статия бих искал да предлагаме най-лесният и най-краткия път, че един внимателен прочит на ръководството може да се намери в документацията.
PHP масив по азбучен ред
Демо изтеглите изходния код
Демонстрацията да видите сценария. Можете също така да свалите файла с файла, ако желаете.
Ако имате сървър на Windows, ще трябва да инсталирате други локали, или само някои от тях:
В навечерието на отговора един от въпросите - локала за Украйна в PHP изглежда така:
Ukrainian_Ukraine.1251 (cp1251) - локала за Украйна
Как да настроите локала за други кодировки в PHP?
Вторият начин за изграждане на PHP масив по азбучен ред
Ако това не е изпълнено, а вие искате да отидете по трудния начин, вие създавате масив от следния вид:
И да се премести на първата буква от втория масив.
Първата буква на всеки елемент на масива се изчислява както следва:
Тъй като работата с българските букви (мулти-байт кодиране), а след това използвайте по-добър mb_substr функция. и в крайна сметка по-добре установят променливата на кодиране или масив, в този случай, UTF-8.