RE: [PHP] Array query - finding the key for a value

From: Date: Fri, 16 Aug 2002 11:55:10 +0000
Subject: RE: [PHP] Array query - finding the key for a value
Groups: php.general 
Request: Send a blank email to php-general+get-112948@lists.php.net to get a copy of this message
> From: Tim Fountain [mailto:tim@tfountain.co.uk] > Sent: Friday, August 16, 2002 7:51 AM > Subject: [PHP] Array query - finding the key for a value > > This may be a silly question, but I'm used to being able to find PHP > functions to do whatever I want, but I can't find one to do this! > > If I have an array like this: > > [0] -> 'apple'; > [1] -> 'pear'; > [2] -> 'orange'; > [3] -> 'apricot'; > > I know I can use in_array() to check whether, say, 'orange' is in the > array; but how do I then find out which index 'orange' is at? http://www.php.net/manual/en/function.array-search.php Note that it will return 0 if the value is in the first element of the array so use ( === ) to determine if it's a key or really not found.

« previous php.general (#112948) next »