重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
php中获取键值对的键有两种方式,都是通过函数来实现。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、雅安服务器托管、营销软件、网站建设、石阡网站维护、网站推广。
一种是通过array_search来查询,一种是通过array_keys来查询。
array_key_first
(PHP 7 = 7.3.0)
array_key_first — 获取指定数组的第一个键值
说明
array_key_first ( array $array ) : mixed
取得指定数组的 array 第一个键值,不影响到原数组的内部指针。
参数
array
要操作的数组。
返回值
返回 array 的第一个键值(如果不为空),否则返回 null。
范例
示例 #1 array_key_first() 基本用法
1, 'b' = 2, 'c' = 3];
$firstKey = array_key_first($array);
var_dump($firstKey);
?
以上例程会输出:
string(1) "a"
一维数组:
$arr = array(1,2,3);
第一个值:$arr[0];
二维数组:
$arr = array(array(1,2,3),array(4,5,6));
第一个值:$arr[0][0];
数组指针函数
current() - 返回数组中的当前单元
end() - 将数组的内部指针指向最后一个单元
prev() - 将数组的内部指针倒回一位
reset() - 将数组的内部指针指向第一个单元
each() - 返回数组中当前的键/值对并将数组指针向前移动一步
next() - 将数组中的内部指针向前移动一位