轉自: https://www.cnblogs.com/zonglonglong/p/10544531.html
PHP 獲取數組中的第一個元素或最后一個元素的值或者鍵值可以使用 PHP 自帶的數組函數。
PHP 獲取數組中的第一個元素的值或者鍵值所使用的函數:
current()- 返回數組中當前元素值(即:返回當前被數組內部指針指向的元素的值)。reset()- 函數把數組的內部指針指向第一個元素,並返回這個元素的值。key()- 返回數組內部指針指向的元素的索引(即:鍵值)。
PHP 獲取數組中的最后一個元素的值或者鍵值所使用的函數:
end()- 函數將數組內部指針指向最后一個元素,並返回該元素的值。key()- 返回數組內部指針指向的元素的索引(即:鍵值)。
1、PHP 獲取數組第一個元素
1.1、PHP 獲取數組第一個元素的值
$arr = array( 'a' => 'aaa', 'b' => 'bbb', 'c' => 'ccc', 'd' => 'ddd', ); reset($arr); // 如果確定數組的指針指向第一個元素,可以不使用本語句 $value = current($arr); // $value 的值為:'aaa'
1.2、PHP 獲取數組第一個元素的鍵值
$arr = array( 'a' => 'aaa', 'b' => 'bbb', 'c' => 'ccc', 'd' => 'ddd', ); reset($arr); // 如果確定數組的指針指向第一個元素,可以不使用本語句 $key = key($arr); // $key 的值為:'a'
2、PHP 獲取數組最后一個元素
2.1、PHP 獲取數組最后一個元素的值
$arr = array( 'a' => 'aaa', 'b' => 'bbb', 'c' => 'ccc', 'd' => 'ddd', ); $value = end($arr); // $value 的值為:'ddd'
2.2、PHP 獲取數組最后一個元素的鍵值
$arr = array( 'a' => 'aaa', 'b' => 'bbb', 'c' => 'ccc', 'd' => 'ddd', ); end($arr); $key = key($arr); // $key 的值為:'d'
