兩種實(shí)現(xiàn)方法:1、利用key()獲取數(shù)組第一個(gè)元素的下標(biāo),語法“key(指定數(shù)組)”。2、使用“array_keys(原數(shù)組)”語句獲取原數(shù)組的全部下標(biāo),返回包含全部下標(biāo)的鍵名數(shù)組,再利用“$鍵名數(shù)組名[0]”語句獲取鍵名數(shù)組的第一個(gè)元素值,也就是原數(shù)組第一個(gè)元素的下標(biāo)即可。
本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦
php求數(shù)組第一個(gè)元素下標(biāo)的兩種方法
方法1:利用key()獲取指定數(shù)組第一個(gè)元素的下標(biāo)
key()可以返回?cái)?shù)組中當(dāng)前元素的鍵名;初始情況下,當(dāng)前元素指向第一個(gè)元素。
<?php header("Content-type:text/html;charset=utf-8"); $arr=array("a"=>"1","b"=>"","c"=>"2","d"=>0,"e"=>"blue"); echo "原數(shù)組:"; var_dump($arr); echo "數(shù)組第一個(gè)元素的下標(biāo)為:".key($arr) ; ?>
方法2:使用array_keys()和“鍵名數(shù)組名[0]”獲取指定數(shù)組第一個(gè)元素的下標(biāo)
-
array_keys()函數(shù)可以獲取原數(shù)組的全部下標(biāo),返回包含全部下標(biāo)的鍵名數(shù)組
-
利用“
$鍵名數(shù)組名[0]
”獲取鍵名數(shù)組的第一個(gè)元素,即原數(shù)組第一個(gè)元素的下標(biāo)
<?php header("Content-type:text/html;charset=utf-8"); $arr=array("a"=>"1","b"=>"","c"=>"2","d"=>0,"e"=>"blue"); echo "原數(shù)組:"; var_dump($arr); $keys=array_keys($arr); echo "鍵名數(shù)組:"; var_dump($keys); echo "原數(shù)組第一個(gè)元素的下標(biāo)為:".$keys[0] ; ?>
推薦學(xué)習(xí):《PHP視頻教程》