PHP数组排序有哪些方法

发布时间:2021-05-27 11:36:15 作者:小新
来源:亿速云 阅读:106

这篇文章主要介绍PHP数组排序有哪些方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

PHP数组中的元素可以按字母或数字顺序进行降序或升序排列。

PHP数组排序函数方法有:sort()、rsort() 、asort() 、ksort()、arsort()、krsort()。

PHP - 数组排序函数

php数组排序的方法有哪些?

在本章中,我们将一一介绍下列 PHP 数组排序函数:

下面的实例将 $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数组排序有哪些方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. 学习PHP sort():数组排序
  2. php数组排序函数有哪些

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php 数组

上一篇:ug如何把工件移到绝对坐标系

下一篇:基于Django signals信号有什么用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》