OM The Eternity
OM The Eternity

Reputation: 16194

how to fetch out the index/key from an array using its value in PHP?

how to fetch out the index/key from an array using its value in PHP?

If i have an array say :

array{
        0 => 'Me',
        1 => 'You',
        2 => 'We'
}

then here how to find that value "You" has key "1"? Using any php logic.

Upvotes: 1

Views: 217

Answers (3)

greg0ire
greg0ire

Reputation: 23255

array_search does the job I think

Upvotes: 5

nectar
nectar

Reputation: 9679

$array =array{
    0 => 'Me',
    1 => 'You',
    2 => 'We'
}
$searchValue = "YOU"; 
$keys = array_keys($array, $searchValue); 

#test it 
print_r($keys); 

this would work fine.

Upvotes: 0

nectar
nectar

Reputation: 9679

$b = get_array_index($a, "YOU"); 
echo $b; //  print '1' 

Upvotes: -1

Related Questions