>백엔드 개발 >PHP 문제 >PHP에서 배열을 정렬하는 방법은 무엇입니까?

PHP에서 배열을 정렬하는 방법은 무엇입니까?

慕斯
慕斯원래의
2021-05-27 10:31:052161검색

이전 글에서는 "PHP 배열이란 무엇인가요?"에 대해 소개했습니다. 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 />";
}
?>

运行结果如下:

PHP에서 배열을 정렬하는 방법은 무엇입니까?

下面的实例将 $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 />";
}
?>

运行结果如下:

PHP에서 배열을 정렬하는 방법은 무엇입니까?

rsort() - 对数组进行降序排列:

<?php
$cars=array("Lamborghini","Maserati","Maybach");
rsort($cars);
$clength=count($cars);
for($x=0;$x<$clength;$x++)
{
  echo $cars[$x];
  echo "<br />";
}
?>

运行结果如下:

PHP에서 배열을 정렬하는 방법은 무엇입니까?

下面的实例将 $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 />";
}
?>

运行结果如下:

PHP에서 배열을 정렬하는 방법은 무엇입니까?

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 />";
}
?>

실행 결과는 다음과 같습니다. 다음과 같습니다:

PHP에서 배열을 정렬하는 방법은 무엇입니까?PHP에서 배열을 정렬하는 방법은 무엇입니까?

다음 예에서는 $numbers 배열의 요소를 숫자 오름차순으로 정렬합니다. :rrreee

실행 결과는 다음과 같습니다. 🎜🎜 PHP에서 배열을 정렬하는 방법은 무엇입니까?🎜🎜rsort() - 배열 정렬 내림차순: 🎜🎜rrreee🎜실행 결과는 다음과 같습니다. 🎜🎜PHP에서 배열을 정렬하는 방법은 무엇입니까?🎜🎜다음 예에서는 $numbers 배열의 요소를 다음과 같이 변경합니다. 숫자는 내림차순으로 정렬됩니다. 🎜🎜rrreee🎜실행 결과는 다음과 같습니다. 다음: 🎜🎜PHP에서 배열을 정렬하는 방법은 무엇입니까?🎜 🎜asort() - 배열의 값에 따라 오름차순으로 배열을 배열합니다🎜rrreee🎜연산 결과는 다음과 같습니다.🎜🎜🎜🎜🎜추천 학습: "🎜PHP 비디오 튜토리얼🎜》 🎜

위 내용은 PHP에서 배열을 정렬하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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