php函式 陣列函式key

2021-07-23 13:34:28 字數 773 閱讀 2221

php從關聯陣列當中取的鍵名key($array)

引數:

array 陣列

返回值

key()函式返回陣列中內部指標指向的當前單元的鍵名。但是他不會移動,當當前指標指向的是元素列表的尾部,或者陣列為空的時候,該函式會返回null。

例子:

<?php

$array = array(

'anim1' => 'dog',

'anim2' => 'cat',

'anim13' => 'cat',

'anim14' => 'dog',

'anim15' => 'dog');

// this cycle echoes all associative array

// key where value equals "dog"

while ($anim_name = current($array))

next($array);

}?>

output:

anim1

anim4

anim5

其中

current()–返回陣列中的當前單元

next()–將陣列中內部指標向前移動一位

筆者,當初是因為有乙個陣列,然後不知道陣列的第乙個key值,然後特地來查到了這個函式。只要將key($array)就可以獲得我需要的key值。然後通過查閱這個函式之後,知道了上述的其它方面的知識,也算是很有用處了。

PHP函式 陣列

php函式 php的真正威力源自於它的函式 函式是通過呼叫函式來執行的,可以在頁面的任何位置呼叫函式 php函式準則 函式名稱以字母或下劃線開頭 不能以數字開頭 函式的名稱應該提示出它的功能 四要素 返回型別 函式名 引數列表 函式體 弱型別不需要返回型別 語法 1.基礎函式 function fu...

php基礎函式,陣列

1 字串的處理 2 函式 explode 裡面填兩個引數把.炸掉,在abc裡 炸出來的陣列 粘回去 implode 兩個引數同上 3 擷取字串 substr 裡面放三個引數 第乙個放字串,第二個放起始位置,第三個放長度可以為null 擷取234 4 字串替換 str replace 第乙個放的是找到...

過載函式 陣列

檔名稱 test.cpp 完成日期 2016年5月23 問題描述 設計陣列類array,為了實現測試函式中要求的功能,請補足相關的函式 構造 析構函式 和運算子過載的函式。請注意引用的用法。include include include using namespace std class array...