"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > PHP에서 배열과 데이터를 어떻게 정렬할 수 있나요?

PHP에서 배열과 데이터를 어떻게 정렬할 수 있나요?

2024년 12월 23일에 게시됨
검색:814

How Can I Sort Arrays and Data in PHP?

PHP에서 배열과 데이터를 어떻게 정렬하나요?

기본 1차원 배열

  • 간단한 작업에는 sort, rsort, asort, arsort, natsort, natcasesort, ksort 또는 krsort를 사용하세요. 값 비교.

다차원 배열 및 객체 배열

  • -1(보다 작음)을 반환하는 비교 함수(cmp) 정의 , 0(같음) 또는 1(보다 큼).
  • usort, uasort 또는 uksort를 사용하여 정렬합니다. 각각 값, 키-값 쌍 또는 키입니다.

사용자 정의 숫자 비교

  • 한 숫자 값을 다른 숫자 값에서 빼는 비교 함수를 사용합니다. .

객체

  • 객체 정의 값을 비교하기 위해 객체 메서드나 속성을 호출하는 비교 함수.

함수

  • 비교 함수에 필요한 함수를 포함하세요.

문자열

  • strcmp를 사용하여 문자열 비교 또는 PHP 7의 우주선 연산자()입니다.

여러 필드로 정렬

  • if-else 문을 사용하여 비교 우선순위를 지정하세요. 기준.

매뉴얼로 정렬 순서

  • 정적 배열을 사용하여 원하는 순서를 정의하고 값을 비교합니다.

익명 함수

  • 더 깔끔한 코드를 위해 PHP 5.3에서 익명 함수를 사용하세요.

정렬 다른 배열을 기반으로 하는 하나의 배열

  • 다른 배열의 값을 기반으로 하나의 배열을 정렬하려면 array_multisort를 사용하세요.
  • 정렬할 열을 추출하려면 PHP 5.5에서 array_column을 사용하세요.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3