Re: Case insensitive ksort

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Christoph Boget wrote:
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


Is this what you are looking for?

<?php

$yourarray = array();

$sorted = natcasesort(array_keys($yourarray));

foreach ( $sorted AS $key ) {
	echo $yourarray[$key];
}

?>

--
Jim Lucas

   "Some men are born to greatness, some achieve greatness,
       and some have greatness thrust upon them."

Twelfth Night, Act II, Scene V
    by William Shakespeare

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux