有个sort函数的吧,好久不用了忘记了
或者你自己用个冒泡排序得了
或者你自己用个冒泡排序得了
解决方案 »
- 菜鸟求助!!
- 关于PHP+sql server 处理时间日期的问题
- PHP利用Spreadsheet_Excel_Reader导入excel文件失败
- $id = "#@id"里面的#@是什么意思?
- ====== 怎么比较两个中文字符串是否相等 ==========
- 求PHP入门的几个东西...
- 如何用PHP修改Sendmail中的用户密码?(谁能解决问题,叫我倾家荡产都可以)
- 帮忙解析一下extract函数的用法!
- 各位老大,我想应聘一超市网络管理,请问要具备那些知识呀?
- 关于正则preg_replace处理中文的问题
- 谁有生成静态页面的代码?能给一个吗??
- 对于高手的你来说一定很简单,请教了!
function bubble( $ar )
{
$cnt = count( $ar );
for ( $i=0;$i<$cnt;$i++ )
{
for( $j=0;$j<$cnt-$i-1;$j++ )
{
if( $ar[$j] > $ar[$j+1] )
{
list( $ar[$j],$ar[$j+1] ) = array($ar[$j+1],$ar[$j] );
}
}
}
return $ar;
}
/* 用法 */
$ar = array( 3, 4, 5, 2, 1 );
$bubbled_array = bubble( $ar );
我只是想说一下冒泡排序给楼主听
$c = array(0 => array('value' => 1), 1 => array('value' => 4), 2 => array('value' => 2), 3 => array('value' => 3), 4 => array('value' => 5));foreach($c as $v)
$ar[] = $v['value'];
array_multisort($ar, $c);print_r($c);
?>