php 数组遍历和排序

来源:互联网 发布:广州王牌网络 地址 编辑:程序博客网 时间:2024/05/16 18:20


<?php/*4 5 3 2 6*/function arrSort($arr){//可以计算数组元素个数$cnt=count($arr);//冒泡排序for($i=0; $i<$cnt-1; $i++){for($j=0; $j<$cnt-$i-1; $j++){if( $arr[$j]<$arr[$j+1] ){$t=$arr[$j]; $arr[$j]=$arr[$j+1]; $arr[$j+1]=$t;}}}echo "array size is : ".$cnt."<br />";//第一种遍历方法/*for($i=0; $i<$cnt; $i++){echo $arr[$i]." ";}*///第二种遍历方法,一般都用这个foreach( $arr as $key =>$val )echo $val." ";echo "<br />";echo "<br />";//这是一种输出数组的方法print_r($arr);echo "<br />";echo "<br />";//这也是var_dump($arr);echo "<br />";}function getSort(){$arr=array();$cnt=rand(5, 10);for($i=0; $i<$cnt; $i++)$arr[$i]=rand(1, 100);return $arr;}$arr=getSort();arrSort($arr);?>




0 1
原创粉丝点击