라이브러리

[PHP] krsort - 키로 배열을 내림차순으로 정렬




PHP에서 krsort() 함수

PHP에서 `krsort()` 함수는 키-값 배열을 역순으로 정렬하는 함수입니다. 키-값 배열은 각 키에 해당하는 값을 포함하는 배열입니다. `krsort()` 함수는 키-값 배열의 키를 역순으로 정렬하며, 값은 정렬하지 않습니다.

krsort() 함수의 사용법

`krsort()` 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

krsort($array);



* `$array`: 키-값 배열을 정렬할 배열입니다.

예제

다음 예제는 `krsort()` 함수를 사용하여 키-값 배열을 역순으로 정렬하는 방법을 보여줍니다.

#hostingforum.kr
php

// 키-값 배열

$array = array(

    "apple" => 5,

    "banana" => 10,

    "cherry" => 7,

    "date" => 3,

    "elderberry" => 12

);



// krsort() 함수를 사용하여 배열을 역순으로 정렬

krsort($array);



// 정렬된 배열 출력

print_r($array);



실행 결과:

#hostingforum.kr
php

Array

(

    [elderberry] => 12

    [banana] => 10

    [cherry] => 7

    [apple] => 5

    [date] => 3

)



위 예제에서 `krsort()` 함수를 사용하여 키-값 배열을 역순으로 정렬한 결과가 출력됩니다.

주의점

`krsort()` 함수는 키-값 배열을 역순으로 정렬합니다. 따라서 키-값 배열의 키는 역순으로 정렬되며, 값은 정렬되지 않습니다. 또한 `krsort()` 함수는 정렬된 배열을 반환하지 않습니다. 대신, 정렬된 배열을 변경합니다.

다른 정렬 함수

PHP에서 다른 정렬 함수를 사용할 수 있습니다.

* `ksort()`: 키-값 배열을 오름차순으로 정렬합니다.
* `arsort()`: 키-값 배열을 역순으로 정렬하며, 값도 정렬합니다.
* `asort()`: 키-값 배열을 오름차순으로 정렬하며, 값도 정렬합니다.

각 함수의 사용법과 예제는 다음과 같습니다.

#hostingforum.kr
php

// ksort() 함수를 사용하여 배열을 오름차순으로 정렬

ksort($array);



// arsort() 함수를 사용하여 배열을 역순으로 정렬하며, 값도 정렬

arsort($array);



// asort() 함수를 사용하여 배열을 오름차순으로 정렬하며, 값도 정렬

asort($array);



각 함수의 사용법과 예제를 참고하여 적절한 정렬 함수를 선택하여 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 433 페이지

검색

게시물 검색