(PHP 4 >= 4.0.7, PHP 5, PHP 7, PHP 8)
array_key_exists — 检查数组里是否有指定的键名或索引
数组里有键 key 时,array_key_exists() 返回 true。
key
可以是任何能作为数组索引的值。
key要检查的键。
array一个数组,包含待检查的键。
| 版本 | 说明 |
|---|---|
| 8.0.0 |
key 参数现在接受
bool、float、int、null、resource
和 string 作为参数。
|
| 8.0.0 |
不再支持将 object 传递给 array 参数。
|
| 7.4.0 |
已弃用将 object 传递给 array 参数。建议使用 property_exists()。
|
示例 #1 array_key_exists() 示例
<?php
$searchArray = ['first' => 1, 'second' => 4];
var_dump(array_key_exists('first', $searchArray));
?>以上示例会输出:
bool(true)