PHP로 배열을 정렬하려면 PHP의 정렬 기능을 마스터해야 합니다. 정렬 함수는 배열 정렬을 나타냅니다. 정렬 함수는 숫자형 배열뿐만 아니라 문자열 배열도 정렬할 수 있습니다.
아래에서는 PHP에서 문자열 배열과 배열의 배열을 정렬하는 방법을 간단한 코드 예제를 통해 소개하겠습니다.
1. 문자열 배열 정렬
코드는 다음과 같습니다.
<?php $text = array("Python","Java","Banana","PHP","Apple"); //对字符串数组进行排序 echo "<pre class="brush:php;toolbar:false">"; sort($text); print_r($text);
정렬 결과는 아래와 같습니다.
그림과 같이 알파벳순으로 정렬합니다.
2. 숫자 배열 정렬
<?php $numbers = array(5, 10, 3.5, 1, 8, 2); //对数字数组进行排序 echo "<pre class="brush:php;toolbar:false">"; sort($numbers); print_r($numbers);
정렬 결과는 다음과 같습니다.
그림과 같이 숫자 크기별로 정렬합니다.
정렬 기능은 배열을 정렬하는 것을 의미합니다. 이 기능이 완료되면 요소가 가장 낮은 것부터 높은 것 순으로 정렬됩니다.
정렬 구문:
bool sort (array &$array [,int $sort_flags= SORT_REGULAR ])
여기서 매개변수:
array는 입력 배열을 나타냅니다.
sort_flags는 선택적 두 번째 매개변수입니다. sort_flags는 다음 값을 사용하여 정렬 동작을 수정하는 데 사용할 수 있습니다.
정렬 유형 플래그:
SORT_REGULAR - 항목을 정상적으로 비교합니다(유형을 변경하지 마세요)
SORT_NUMERIC - 항목을 숫자로 비교합니다.
SORT_STRING - 항목을 문자열로 비교합니다.
SORT_LOCALE_STRING - 현재 로캘을 기반으로 항목을 문자열로 비교합니다. setlocale()을 사용하여 변경할 수 있는 로케일을 사용합니다.
SORT_NATURAL - natsort()와 같은 "자연 순서"를 사용하여 항목을 문자열로 비교합니다.
SORT_FLAG_CASE - SORT_STRING 또는 SORT_NATURAL과 결합(또는 비트 단위)하여 문자열 구별 불가능성을 수행할 수 있습니다. Case sorting
이 글은 PHP에서 배열을 정렬하는 방법을 자세히 소개한 글입니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
위 내용은 PHP에서 배열을 정렬하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!