编程语言教程-PHP数组排序 php数组排序从小到大

编程语言教程-PHP数组排序 php数组排序从小到大

本次介绍编程语言教程PHP数组排序的使用,通过该语句,你可以有选择性的执行代码片段。语句用于根据不同的条件执行不同的操作。

php由入门到精通-编程语言教程

在使用PHP数组的过程中,我们有时需要对PHP数组进行排序。本节介绍PHP数组的几种排序方法。数组中的元素可以按字母或数字的降序或升序排列。

PHP-数组排序函数

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

  • sort()-按升序对数组进行排序。
  • rsort()-按降序排列数组。
  • asort()-根据关联数组的值以升序排列数组。
  • ksort()-根据关联数组的键以升序排列的数组。
  • arsort()-根据关联数组的值对数组进行降序排序。
  • krsort()-根据关联数组的键对数组进行降序排序。

sort()-按升序对数组进行排序。

以下示例按字母升序排列$cars数组中的元素:

<?php
$cars=array("Volvo","BMW","Toyota");
sort($cars);
?>

以下示例按数字升序排列$ numbers数组中的元素:

<?php
$numbers=array(4,6,2,22,11);
sort($numbers);
?>

rsort()-按降序排列数组。

以下示例按字母降序排列$cars数组中的元素:

<?php
$cars=array("Volvo","BMW","Toyota");
rsort($cars);
?>

以下示例按数字降序排列$numbers数组中的元素:

<?php
$numbers=array(4,6,2,22,11);
rsort($numbers);
?>
php-编程语言教程

asort()-根据数组的值以升序排列数组。

以下示例根据数组的值对关联数组进行升序排序:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
asort($age);
?>

ksort()-根据键以升序排列数组。

以下示例根据数组的键以升序对关联数组进行排序:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
ksort($age);
?>

arsort()-根据数组的值对其进行降序排序。

以下示例根据数组的值对关联数组进行降序排序:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
arsort($age);
?>

krsort()-根据键对数组进行降序排序。

以下示例根据数组的键对关联数组进行降序排序:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
krsort($age);
?>
计算机-编程语言教程

总结:感谢各位的阅读!关于“如何使用PHP数组排序”这篇文章就分享到这里了,希望以上内容能对你有些帮助,让你学到更多的知识。如果你觉得文章不错,可以分享给更多人看!

版权-四川之姿博客
© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容