array_search and multi-dimensional arrays

From: Date: Mon, 13 Mar 2006 23:54:00 +0000
Subject: array_search and multi-dimensional arrays
Groups: php.general 
Request: Send a blank email to php-general+get-231879@lists.php.net to get a copy of this message
I'd like to return the first key value in the following array such that England would return 1 rather than 3 which is the second key value. Any help would be greatly appreciated. $c[1][]="Vietnam"; $c[1][]="China"; $c[1][]="Thailand"; $c[1][]="England"; $c[2][]="USA"; $c[2][]="Japan"; print_r($c); // Array ( [1] => Array ( [0] => Vietnam [1] => China [2] => Thailand [3] => England ) [2] => Array ( [0] => USA [1] => Japan ) ) foreach($c as $row) {
    echo array_search("England",$row);
} // prints 3 -jonathan

« previous php.general (#231879) next »