php数组查找有哪些不为人知的技巧
导读:使用array_search( 函数查找数组中的值,并返回对应的键值。例如: $array = array('a' => 1, 'b' => 2, 'c' => 3 ; $key = array_search(2, $a...
- 使用array_search()函数查找数组中的值,并返回对应的键值。例如:
$array = array('a' =>
1, 'b' =>
2, 'c' =>
3);
$key = array_search(2, $array);
echo $key;
// 输出b
- 使用in_array()函数检查数组中是否存在某个值。例如:
$array = array('a', 'b', 'c');
if (in_array('b', $array)) {
echo '存在';
}
else {
echo '不存在';
}
- 使用array_key_exists()函数检查数组中是否存在某个键。例如:
$array = array('a' =>
1, 'b' =>
2, 'c' =>
3);
if (array_key_exists('b', $array)) {
echo '存在';
}
else {
echo '不存在';
}
- 使用array_flip()函数交换数组中的键和值。例如:
$array = array('a' =>
1, 'b' =>
2, 'c' =>
3);
$flippedArray = array_flip($array);
print_r($flippedArray);
- 使用array_reverse()函数将数组中的元素顺序颠倒。例如:
$array = array('a', 'b', 'c');
$reversedArray = array_reverse($array);
print_r($reversedArray);
- 使用array_unique()函数去除数组中的重复元素。例如:
$array = array('a', 'b', 'a', 'c');
$uniqueArray = array_unique($array);
print_r($uniqueArray);
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: php数组查找有哪些不为人知的技巧
本文地址: https://pptw.com/jishu/687983.html