View Single Post
  #1 (permalink)  
Old 11-09-09, 03:50 AM
karthikanov24 karthikanov24 is offline
Newbie Coder
 
Join Date: Sep 2009
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
working of array_mutlisort() in the following...

hi

In the following code,array_mutisort() is used....
Code:
<?php
$a=array(0=>array('catid'=>17,'catparentid'=>10,'catname'=>'mercedes'),1=>array('catparentid'=>12,'catid'=>14,'catname'=>'volvo'),2=>array('catid'=>16,'catparentid'=>11,'catname'=>'whostock'));
print_r($a);
echo "<hr>";
array_multisort($a);
print_r($a);
?>
In the array of key 1, 'catparentid' is the first key,inside...unlike others....

when i run this code,i get output as:

Array ( [0] => Array ( [catid] => 17 [catparentid] => 10 [catname] => mercedes ) [1] => Array ( [catparentid] => 12 [catid] => 14 [catname] => volvo ) [2] => Array ( [catid] => 16 [catparentid] => 11 [catname] => whostock ) )
--------------------------------------------------------------------------------
Array ( [0] => Array ( [catid] => 17 [catparentid] => 10 [catname] => mercedes ) [1] => Array ( [catparentid] => 12 [catid] => 14 [catname] => volvo ) [2] => Array ( [catid] => 16 [catparentid] => 11 [catname] => whostock ) )

The same thing is repeated even after multisorting..could you explain me clearly how or what way it is sorted here..please..

thanks
karthikanov24
Reply With Quote