Usage of array_search function in php: [array_search(value,array,strict)]. The array_search() function is used to search for a specific value in the array. If the specified value can be found in the array, the function returns the corresponding key name, otherwise, it returns false.
array_searc() is a built-in function of PHP. The syntax is array_search(value, array, strict). It is used to search for a specific value in the array. If found This value returns its corresponding key. If there are multiple values, the key of the first matching value is returned.
(Recommended tutorial: php video tutorial)
How to use the php array_search() function?
php The array_search() function is used to search for a key value in an array and return the corresponding key name.
Basic syntax:
array_search(value,array,strict)
Parameters: This function has three parameters
1. value: required and cannot be omitted. Specifies the key value to be searched.
2. array: required and cannot be omitted. Specifies the array to be searched.
3. strict: can be omitted. Refers to the strictness of the search, possible values are true or false (default).
●If set to true, the type of the given value is checked in the array, the number 5 and the string 5 are different
●If set to false, strictness is not maintained; The function searches an array for elements with the same data type and value.
Return value: If the specified key value is found in the array, return the corresponding key name, otherwise return FALSE. If a key value is found more than once in the array, the key name matching the first found key value is returned.
Let’s take a look at how to use the php array_search() function through an example.
Example 1:
<?php header("content-type:text/html;charset=utf-8"); $a=array("a"=>"西门","b"=>"php中文网","c"=>"php.cn"); echo array_search("西门",$a); ?>
Output:
a
Example 2:
<?php header("content-type:text/html;charset=utf-8"); $a=array("1"=>"灭绝","2"=>"欧阳克","3"=>"php.cn"); echo array_search("欧阳克",$a); ?>
Output:
2
The above is the detailed content of How to use array_search function in php. For more information, please follow other related articles on the PHP Chinese website!