兩種實現(xiàn)方法:1、利用key()獲取數(shù)組第一個元素的下標,語法“key(指定數(shù)組)”。2、使用“array_keys(原數(shù)組)”語句獲取原數(shù)組的全部下標,返回包含全部下標的鍵名數(shù)組,再利用“$鍵名數(shù)組名[0]”語句獲取鍵名數(shù)組的第一個元素值,也就是原數(shù)組第一個元素的下標即可。
本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦
php求數(shù)組第一個元素下標的兩種方法
方法1:利用key()獲取指定數(shù)組第一個元素的下標
key()可以返回數(shù)組中當前元素的鍵名;初始情況下,當前元素指向第一個元素。
<?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ù)組第一個元素的下標為:".key($arr) ; ?>
方法2:使用array_keys()和“鍵名數(shù)組名[0]”獲取指定數(shù)組第一個元素的下標
-
array_keys()函數(shù)可以獲取原數(shù)組的全部下標,返回包含全部下標的鍵名數(shù)組
-
利用“
$鍵名數(shù)組名[0]
”獲取鍵名數(shù)組的第一個元素,即原數(shù)組第一個元素的下標
<?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ù)組第一個元素的下標為:".$keys[0] ; ?>
推薦學(xué)習(xí):《PHP視頻教程》