Home > php教程 > php手册 > PHP中数组的三种排序方法,php数组三种排序

PHP中数组的三种排序方法,php数组三种排序

WBOY
Release: 2016-06-13 08:43:07
Original
932 people have browsed it

PHP中数组的三种排序方法,php数组三种排序

说明:找到最大的数,排列到最后面,然后继续找   例: $arr = array(3,5,-1,0,2); for($i=0;$i$arr[$j+1]){             $temp = $arr[$j];             $arr[$j]=$arr[$j+1];             $arr[$j+1]=$temp;         }     } } 理解: 3,5,-1,0,2     //从第一个数开始往后比较,如果比后面的数大则与后面的数调位置      //第一次,3小于5,那么不变     //第二次,5大于-1,那么变成 3,-1,5,0,2     //第三次,5大于0 3,-1,0,5,2     //第四次,5大于2 3,-1,0,2,5     至此完成一次内循环,此时最后一个数完成排序,下次将不参与 3,-1,0,2,5 第二次外循环开始     第一次:3大于-1 -1,3,0,2,5     第二次:3大于0 -1,0,3,2,5     第三次:3大于2 -1,0,2,3,5     至此完成后面两位数的排序了,接下来类推 -1,0,2,3,5   二、选择排序法     说明:先假设第一个数就是最小的数,然后将后面的数依次与它比较,如果假设的数不是最小的数,就将它与后面的最小的数调换位置 $arr=array(2,1,-1,3,0); for($i=0;$i=0 && $insertval
Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template