>  기사  >  백엔드 개발  >  PHP에서 배열의 세 번째로 작은 값을 찾는 방법

PHP에서 배열의 세 번째로 작은 값을 찾는 방법

青灯夜游
青灯夜游원래의
2022-05-16 11:47:342083검색

방법: 1. array_values()를 사용하여 배열을 인덱스 배열로 변환합니다. 구문은 "array_values(original array)"입니다. 2. sort()를 사용하여 배열을 오름차순으로 정렬합니다. 구문은 "sort( 인덱스 배열)", 이때 인덱스 2의 요소는 세 번째로 작은 값입니다. 3. "인덱스 배열 이름 [2]"문을 사용하여 가져옵니다.

PHP에서 배열의 세 번째로 작은 값을 찾는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, DELL G3 컴퓨터

배열에서 세 번째로 작은 값을 찾는 PHP 방법

PHP에서 배열을 정렬 이렇게 오름차순으로 작은 값이 먼저 오고, 큰 값이 맨 뒤에 옵니다. 처음 세 값(a[0], a[1], a[2])이 첫 번째, 두 번째, 세 번째로 작은 값입니다. 인덱스 2( a[2])를 가진 요소를 꺼내는 것으로 충분합니다.

다음은 구체적인 단계입니다.

1. 배열을 인덱스 배열로 변환

array_values()를 사용하여 배열의 모든 요소 값을 가져오려면 연관 배열을 인덱스 배열로 변환하면 됩니다. 정렬. (이런 방법으로 인덱스 값을 사용하면 나중에 세 번째로 작은 값을 추출할 수 있습니다.)

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array("a"=>44,"b"=>23,"c"=>56,"d"=>2,"e"=>9,"f"=>1,"g"=>8,"h"=>-1);
var_dump($arr);
$value=array_values($arr);
var_dump($value);
?>

PHP에서 배열의 세 번째로 작은 값을 찾는 방법

2. 인덱스 배열을 오름차순으로 정렬합니다.

sort() 함수를 사용하여 배열을 오름차순으로 정렬하면 배열 요소가 작은 것부터 큰 것 순으로 정렬됩니다.

sort($value);
var_dump($value);

PHP에서 배열의 세 번째로 작은 값을 찾는 방법

이때 처음에 세 번째 요소, 즉 인덱스 2가 있는 요소가 세 번째로 작은 필수 값입니다.

3. 세 번째로 작은 값 가져오기

정렬 후 세 번째 요소를 가져오려면 "배열 이름 [2]" 형식을 사용하면 됩니다.

echo "数组第三小值为:".$value[2];

PHP에서 배열의 세 번째로 작은 값을 찾는 방법

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP에서 배열의 세 번째로 작은 값을 찾는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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