Click here to Skip to main content
15,883,751 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hi, i have question about php arrays. i have array like $data.
PHP
	$data=array(
array('a'='1','b'='2','c'='3','d'='4'),                                             array('a'='5','b'='6','c'='7','d'='8'),                        array('a'='9','b'='10','c'='11','d'='12')			
			);


i want to get only a,c,d element and create another multi dimensional array like $data1.
PHP
$data1=array(
        array('a'='1','c'='3','d'='4'),
                    array('a'='5','c'='7','d'='8'),
                    array('a'='9','c'='11','d'='12')
        );


as a next step i wanted to sort $data1 array by first value of d elements then by value of c elements and finally by a elements and get array like $data2.
PHP
$data2=array(
        array('a'='9','c'='11','d'='12')
        array('a'='5','c'='7','d'='8'),
        array('a'='1','c'='3','d'='4')
        );


i need little bit explained answer to each step. i'm stuck in here this problem. i want help..
and are there any php array function available for get $data1 array from $data easily?
Posted
Updated 29-Mar-13 0:22am
v2

1 solution

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900