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 button in html?
What is framework? How it works? What is advantage?
What are the difference between echo and print?
Why we are using PHP than others for web developing?
how we can crop an image and how we can display it..
Is php 7 backwards compatible?
What are encryption functions in php?
What is php sequence?
Why do we use sessions in php?
how can we check mail function with '127.0.0.1' (before submitting a site?
Explain what are the different errors in php?
Write a program in php to print a table of a number?