gpt4 book ai didi

php - 如何检查是否存在多个数组键?

转载 作者:行者123 更新时间:2023-12-05 00:41:17 27 4
gpt4 key购买 nike

有没有更简单、更聪明、更清晰的写法?

if (array_key_exists("name", $array) AND array_key_exists("age", $array) AND array_key_exists("size", $array) AND array_key_exists("gender", $array) {
echo "Keys exist!";
}

最佳答案

简单使用isset() , 一种语言结构。

语言结构比函数快得多。

<?php
$findKeys = array('name', 'age', 'size', 'gender');
if (! empty($findKeys) && ! empty($array)) {
foreach ($findKeys as $findKey) {
if (isset($array[$findKey])) {
echo 'Keys exist!';
}
}
}

说明:

1) 创建一个包含 4 个您需要查找的键的数组。

2) 遍历这个数组并使用 isset() 找出键(元素)是否存在。

关于php - 如何检查是否存在多个数组键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36645837/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com