>  기사  >  일일 프로그램  >  PHP에서 배열을 정렬하는 방법

PHP에서 배열을 정렬하는 방법

藏色散人
藏色散人원래의
2018-12-11 14:22:5615967검색

PHP로 배열을 정렬하려면 PHP의 정렬 기능을 마스터해야 합니다. 정렬 함수는 배열 정렬을 나타냅니다. 정렬 함수는 숫자형 배열뿐만 아니라 문자열 배열도 정렬할 수 있습니다.

PHP에서 배열을 정렬하는 방법

아래에서는 PHP에서 문자열 배열과 배열의 배열을 정렬하는 방법을 간단한 코드 예제를 통해 소개하겠습니다.

1. 문자열 배열 정렬

코드는 다음과 같습니다.

<?php
$text = array("Python","Java","Banana","PHP","Apple");

//对字符串数组进行排序
echo "<pre class="brush:php;toolbar:false">";
sort($text);
print_r($text);

정렬 결과는 아래와 같습니다.

PHP에서 배열을 정렬하는 방법

그림과 같이 알파벳순으로 정렬합니다.

2. 숫자 배열 정렬

<?php
$numbers = array(5, 10, 3.5, 1, 8, 2);

//对数字数组进行排序
echo "<pre class="brush:php;toolbar:false">";
sort($numbers);
print_r($numbers);

정렬 결과는 다음과 같습니다.

PHP에서 배열을 정렬하는 방법

그림과 같이 숫자 크기별로 정렬합니다.

정렬 기능은 배열을 정렬하는 것을 의미합니다. 이 기능이 완료되면 요소가 가장 낮은 것부터 높은 것 순으로 정렬됩니다.


정렬 구문:

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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