이전 글에서는 "PHP 배열이란 무엇인가요?"에 대해 소개했습니다. PHP 배열을 사용하는 방법은 무엇입니까? 》, 이 기사에서는 계속해서 PHP 배열 정렬을 소개합니다. 배열 정렬에 대해 얼마나 알고 있는지 모르겠습니다. 이 기사에는 특정 참조 값이 있습니다. 살펴보겠습니다. ! !
PHP 배열의 요소는 알파벳이나 숫자순으로 내림차순이나 오름차순으로 정렬될 수 있습니다.
PHP 배열 정렬 함수 방법에는 sort(), rsort(), asort(), ksort(), arsort(), krsort()가 포함됩니다.
PHP - 배열 정렬 기능
PHP에서 배열을 정렬하는 방법은 무엇인가요?
이 장에서는 다음 PHP 배열 정렬 함수를 하나씩 소개합니다:
sort() - 배열을 오름차순으로 정렬
rsort() - 배열을 내림차순으로 정렬
asort() - 연관배열의 값을 기준으로 오름차순으로 배열을 정렬
ksort() - 연관배열의 키를 기준으로 오름차순으로 배열을 정렬
arsort() - 연관 배열의 값을 기준으로 오름차순으로 배열 정렬, 내림차순으로 배열 정렬
krsort() - 배열을 내림차순으로 정렬
sort() - 정렬 오름차순 배열
다음 예는 $cars
배열의 요소가 알파벳 오름차순으로 정렬됩니다. $cars
数组中的元素按照字母升序排列:
运行代码如下所示:
<?php $cars=array("Lamborghini","Maserati","Maybach"); sort($cars); $clength=count($cars); for($x=0;$x<$clength;$x++) { echo $cars[$x]; echo "<br />"; } ?>
运行结果如下:
下面的实例将 $numbers
数组中的元素按照数字升序排列:
<?php $numbers=array(2,8,5,4,12); sort($numbers); $arrlength=count($numbers); for($x=0;$x<$arrlength;$x++) { echo $numbers[$x]; echo "<br />"; } ?>
运行结果如下:
rsort() -
对数组进行降序排列:
<?php $cars=array("Lamborghini","Maserati","Maybach"); rsort($cars); $clength=count($cars); for($x=0;$x<$clength;$x++) { echo $cars[$x]; echo "<br />"; } ?>
运行结果如下:
下面的实例将 $numbers
数组中的元素按照数字降序排列:
<?php $numbers=array(6,45,20,2,11); rsort($numbers); $arrlength=count($numbers); for($x=0;$x<$arrlength;$x++) { echo $numbers[$x]; echo "<br />"; } ?>
运行结果如下:
asort() -
<?php $age=array("mary"=>"35","Bili"=>"37","Joey"=>"43"); asort($age); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; echo "<br />"; } ?>실행 결과는 다음과 같습니다. 다음과 같습니다:
다음 예에서는 $numbers
배열의 요소를 숫자 오름차순으로 정렬합니다. :rrreee
rsort() -
배열 정렬 내림차순: 🎜🎜rrreee🎜실행 결과는 다음과 같습니다. 🎜🎜🎜🎜다음 예에서는 $numbers
배열의 요소를 다음과 같이 변경합니다. 숫자는 내림차순으로 정렬됩니다. 🎜🎜rrreee🎜실행 결과는 다음과 같습니다. 다음: 🎜🎜🎜 🎜asort() -
배열의 값에 따라 오름차순으로 배열을 배열합니다🎜rrreee🎜연산 결과는 다음과 같습니다.🎜🎜🎜🎜🎜추천 학습: "🎜PHP 비디오 튜토리얼🎜》 🎜위 내용은 PHP에서 배열을 정렬하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!