Stel deze array, en de Duitse taal:
Als je dan een array_multisort doet
Krijg je Alex, Oksel, Zimbabwe, Äi, Österreich
Opzich logisch, maar je kan in multisort geen collation meegeven.
Hoe ga ik de boel nu sorteren zodat het: Äi, Alex, Oksel, Österreich, Zimbabwe wordt?
Een mogelijke workaround zou zijn om bv ö naar oe te vertalen, maar ja, blijft een workaround.
Heb een hoop gegoogled maar kan niet echt iets bruikbaars vinden.
PHP:
1
2
3
4
5
6
7
| $arr = array( 'Alex', 'Äi', 'Oksel', 'Österreich', 'Zimbambwe' ); |
Als je dan een array_multisort doet
PHP:
1
| array_multisort($arr, SORT_ASC); |
Krijg je Alex, Oksel, Zimbabwe, Äi, Österreich
Opzich logisch, maar je kan in multisort geen collation meegeven.
Hoe ga ik de boel nu sorteren zodat het: Äi, Alex, Oksel, Österreich, Zimbabwe wordt?
Een mogelijke workaround zou zijn om bv ö naar oe te vertalen, maar ja, blijft een workaround.
Heb een hoop gegoogled maar kan niet echt iets bruikbaars vinden.