Home > Article > Backend Development > How many arrays can php get
How php can get the array: 1. Use the "array_key_exists()" function to check whether the specified key name exists in the specified array; 2. Use the "in_array()" function to check the specified value Whether it exists in the specified array; 3. Use the "array_search()" function to search for the key name of the specified value in the array to obtain it.
The operating system for this tutorial: Windows 10 system, PHP8.1.3 version, Dell G3 computer.
PHP is a powerful programming language that can be used to query array elements. An array is a structure that stores multiple values, and elements in the array can be queried using PHP functions.
1. Use the array_key_exists() function
The array_key_exists() function can be used to check whether the specified key name exists in the specified array. This function accepts two parameters, the first parameter is the specified array, and the second parameter is the key name to be checked. This function returns true if the key name exists, otherwise it returns false. For example:
$arr = array('a' => 1, 'b' => 2, 'c' => 3); if (array_key_exists('a', $arr)) { echo '存在'; } else { echo '不存在'; }
2. Use in_array() function
========== The in_array() function can be used to check whether the specified value exists in the specified array. This function accepts two parameters, the first parameter is the value to be checked, and the second parameter is the array to be checked. The function returns true if the value exists, false otherwise. For example:
$arr = array(1, 2, 3, 4, 5); if (in_array(3, $arr)) { echo '存在'; } else { echo '不存在'; }
3. Use array_search() function
array_search() function can be used to search for the key name of the specified value in the array. This function accepts two parameters, the first parameter is the value to be searched, and the second parameter is the array to be searched. If the value exists, the function returns the key name where the value is located, otherwise it returns false. For example:
$arr = array('a' => 1, 'b' => 2, 'c' => 3); $key = array_search(2, $arr); if ($key) { echo $key; } else { echo '不存在'; }
PHP can use array_key_exists(), in_array() and array_search() functions to query elements in an array. These functions have different usages and can be selected according to actual needs.
The above is the detailed content of How many arrays can php get. For more information, please follow other related articles on the PHP Chinese website!