I don't have time to look up in the manual but I don't remember a case insensitive ksort(). I think there's a uksort() where you could specify your own sorting parameters for the keys. Also, you could create the array with keys run through strtoupper() or strtolower(). If you need the proper upper/lowercase version too, you could store that separately within the array. Just some thoughts on how you could do this. good luck! -TG ----- Original Message ----- From: "Christoph Boget" <christoph.boget@xxxxxxxxx> To: php-general@xxxxxxxxxxxxx Date: Tue, 18 Sep 2007 11:37:01 -0400 Subject: Case insensitive ksort > I looked in the docs but didn't see anything regarding case > insensitivity and I fear the functionality doesn't exist. I'm just > hoping I'm looking in the wrong place. > > Is there a way to get ksort to work without regard to case? When I > sort an array using ksort, all the upper case keys end up at the top > (sorted) and all the lower case keys end up at the bottom (sorted). > Ideally, I'd like to see all the keys sorted (and intermixed) > regardless of case. Am I going to have to do this manually? Or is > there an internal php command that will do it for me? > > thnx, > Christoph > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php