1

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.

3 Answers 3

5

array_search does the job I think

Sign up to request clarification or add additional context in comments.

2 Comments

If you add a link to the documentation, I'll give you +1 ;)
If you add a canonical link to the documentation, I'll give you +1 ;)
0
$array =array{
    0 => 'Me',
    1 => 'You',
    2 => 'We'
}
$searchValue = "YOU"; 
$keys = array_keys($array, $searchValue); 

#test it 
print_r($keys); 

this would work fine.

Comments

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

1 Comment

yup i know, i forgot to write my UD function for that.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.