在PHP中,可以利用key()函數(shù)查詢數(shù)組元素的key,該函數(shù)用于返回?cái)?shù)組內(nèi)部指針當(dāng)前指向元素的鍵名,若發(fā)生錯(cuò)誤,返回的結(jié)果是FALSE,語法為“key(指定數(shù)組)”。
本文操作環(huán)境:Windows10系統(tǒng)、PHP7.1版、Dell G3電腦。
php怎么查詢數(shù)組元素的key
key() 函數(shù)返回?cái)?shù)組內(nèi)部指針當(dāng)前指向元素的鍵名。
若發(fā)生錯(cuò)誤,則函數(shù)返回 FALSE。
key() 函數(shù)用來獲得數(shù)組中當(dāng)前元素的鍵名。
每個(gè) PHP 數(shù)組內(nèi)部都有一個(gè)指針,該指針指向數(shù)組的某個(gè)元素,這個(gè)被指向的元素就是“當(dāng)前元素”??梢酝ㄟ^ current() 函數(shù)返回?cái)?shù)組的當(dāng)前元素。
語法為:
key(array)
示例如下:
<?php $info = array( 'name' => '中文網(wǎng)', 'url' => 'http', 'age' => 8, 'desc' => '一個(gè)學(xué)習(xí)編程的網(wǎng)站', 'course' => 'PHP教程' ); for ($i=0,$len=count($info); $i<$len; $i++) { echo key($info) . "<br/>"; //輸出內(nèi)部指針指向的當(dāng)前元素的鍵 next($info); // 將數(shù)組內(nèi)部指針向后移動(dòng)一位 } ?>
執(zhí)行以上程序的結(jié)果為:
name url age desc course
推薦學(xué)習(xí):《PHP視頻教程》