>  기사  >  백엔드 개발  >  PHP 배열 학습은 연관 배열의 마지막 키 이름을 반환합니다.

PHP 배열 학습은 연관 배열의 마지막 키 이름을 반환합니다.

青灯夜游
青灯夜游원래의
2021-08-31 16:45:042087검색

이전 글에서는 배열의 첫 번째 요소의 키 이름을 반환하는 방법을 배웠습니다. 관심 있는 분은 링크를 클릭하여 → "PHP 배열 학습: 첫 번째 요소의 키 이름 추출하기"를 읽어보실 수 있습니다. 연관된 배열". 이번에는 계속해서 배열의 키 이름에 대해 이야기하고 배열의 마지막 키 이름을 반환하는 방법을 소개합니다. 필요하시면 자세히 알아보세요~

→관련 추천: PHP 배열 학습 시리즈 요약 (계속 업데이트 중~)

이전 글에서는 배열의 첫 번째 키 이름을 얻는 3가지 방법을 소개했습니다. 오늘 글에서도 배열의 마지막 키 이름을 반환하는 3가지 방법을 살펴보겠습니다!

방법 1: array_key_last() 함수 사용

array_key_last ( $array ) 함수의 기능은 지정된 배열 $array의 마지막 키 이름을 가져오는 것입니다. . 지정된 배열이 빈 배열이면 null이 반환됩니다. array_key_last ( $array )函数的作用就是:获取指定数组$array的最后一个键名。如果指定数组为空数组,则返回 null。

我们看看实现代码:

<?php
header("content-type:text/html;charset=utf-8");
$array = [&#39;a&#39; => 1, &#39;b&#39; => 2, &#39;c&#39; => 3];
$lastKey = array_key_last($array);
echo "数组最后一个键名为:".$lastKey;
?>

输出结果为:

数组最后一个键名为:c

方法2:利用end()+key() 函数

先使用end($array)函数将数组内部指针指向最后一个元素(此时最后一个元素就是数组的当前元素);然后使用key($array)

구현 코드를 살펴보겠습니다.

<?php
header("content-type:text/html;charset=utf-8");
$array = [&#39;a&#39; => 1, &#39;b&#39; => 2, &#39;c&#39; => 3];
end($array);
$lastKey = key($array);
echo "数组最后一个键名为:".$lastKey;
?>

출력 결과는 다음과 같습니다.

<?php
header("content-type:text/html;charset=utf-8");
$array = [&#39;a&#39; => 1, &#39;b&#39; => 2, &#39;c&#39; => 3];
$keys=array_keys($array);
$lastKey = end($keys);
echo "数组最后一个键名为:".$lastKey;
?>

PHP 배열 학습은 연관 배열의 마지막 키 이름을 반환합니다.방법 2: end()+key() 함수 사용

end($array) 사용 first 이 함수는 배열의 내부 포인터를 마지막 요소(이때 마지막 요소는 배열의 현재 요소임)를 가리킨 다음 key($array) 함수를 사용합니다. 현재 요소의 키 이름을 가져옵니다. 구현 코드를 살펴보겠습니다.

rrreee

출력 결과는 다음과 같습니다.

PHP 배열 학습은 연관 배열의 마지막 키 이름을 반환합니다.방법 3: array_keys() 함수 사용

array_keys() 함수는 모든 항목을 포함하는 새 키를 반환할 수 있습니다. 배열 Array의 키 이름, 이 키 배열의 마지막 요소는 원래 배열의 마지막 키입니다.

구현 코드를 살펴보겠습니다. rrreee출력 결과는 다음과 같습니다.

설명: end() 함수는 배열 내부의 포인터를 배열의 마지막 요소로 가리키고 다음을 반환할 수 있습니다. 마지막 요소의 값, 배열이 비어 있으면 FALSE를 반환합니다.

end() 함수를 사용하여 배열의 마지막 요소를 얻는 것 외에도 array_pop() 함수를 사용할 수도 있습니다. 자세한 내용은 "

PHP 배열 학습: 첫 번째/마지막 요소 얻기(1)"를 참조하세요. )".

키 이름을 무작위로 얻으려면 배열에서 하나 이상의 요소를 무작위로 선택하고 키 이름을 반환할 수 있는 array_rand() 함수를 사용할 수 있습니다. [추천 기사 "🎜PHP 배열 학습: 무작위로 여러 요소 얻기🎜"]🎜🎜더 알고 싶다면 여기를 클릭하세요. → →🎜php 동영상 튜토리얼🎜🎜🎜마지막으로 PHP 배열에 대한 무료 동영상 튜토리얼을 추천합니다: 🎜PHP 함수 배열 배열 함수 동영상 설명🎜, 와서 배워보세요! 🎜

위 내용은 PHP 배열 학습은 연관 배열의 마지막 키 이름을 반환합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.