what is array_search() in php?
Answers were Sorted based on User's Feedback
Answer / binu.v.pillai
It will search a particular value in an array and if it
find that , it will return corresponding index
<?php
$fruitArray = array(0 => 'orange', 1 => 'apple', 2
=> 'mango', 3 => 'grapes');
$key = array_search('apple', $fruitArray); // $key = 1;
$key = array_search('orange', $fruitArray); // $key = 0;
?>
| Is This Answer Correct ? | 13 Yes | 0 No |
Answer / sivanandareddy
The array_search() function search an array for a value and returns the key.
Syntax:..array_search(value,array,strict)
Parameter Description
value Required. Specifies the value to search for
array Required. Specifies the array to search in
strict Optional. Possible values:
true
false - Default
When set to true, the number 5 is not the same as the string 5 (See example 2)
Example 1
<?php
$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");
echo array_search("Dog",$a);
?>
The output of the code above will be:
a
Example 2
<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
The output of the code above will be:
b
| Is This Answer Correct ? | 1 Yes | 0 No |
What is http get and post?
Tell me what are the encryption techniques in php?
What is session_start () in php?
Do you know what is the difference between mysql_fetch_object() and mysql_fetch_array()?
How cookies are transported from servers to browsers?
What is rest api in php?
What are examples of dependent variables?
What is session cookies php?
How to replace a text in a string with another text in php?
Can we override static method?
What is a trait in php?
How come the code works, but doesn’t for two-dimensional array of mine?