When I use sort($topics)
I get something along the lines of:
In this example, "grass" starts with a lower case g but ends up after "Zebra" which has a capital letter.
How do I make it so that it sorts it where it ignores whether the word starts with capitals or not?
Call usort()
as usort($topics, 'strnatcasecmp')
.
strcasecmp
would do the job, too, but strnatcasecmp
will also sort properly when you have numbers in your string.