$left_arr = array();
$right_arr = array();
for ($i = 1; $icount($arr); $i++){
if ($arr[$i] = $key)
$left_arr[] = $arr[$i];
else
$right_arr[] = $arr[$i];
}
$left_arr = $this-quick_sort($left_arr);
$right_arr = $this-quick_sort($right_arr);
return array_merge($left_arr, array($key), $right_arr);
}
/**
* 日志记录
*/
private function _log($msg) {
$msg = 'date[' . date('Y-m-d H:i:s') . '] ' . $msg . '\n';
return @file_put_contents('sort_err.log', $msg, FILE_APPEND);
}
}
/*End of file sort.php*/
/*Location htdocs/sort.php */
2. sort_demo.php文件如下:
?php
require_once('sort.php');
$config = array (
'arr' = array(23, 22, 41, 18, 20, 12, 200303,2200,1192) ,
//需要排序的数组值
'sort' = 'select',
//可能值: insert, select, bubble, quick
'debug' = TRUE
//可能值: TRUE, FALSE
);
$sort = new Sort($config);
//var_dump($config['arr']);
var_dump($sort-display());
/*End of php*/
关于php怎么实现数据排序和php 排序函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 什么网络游戏最热门,什么网络游戏最火
- oracle游标数据改变,oracle游标更新数据
- 酒营销如何引流,怎样营销酒,需要掌握哪些要点
- 花生直播话术大全,花生直播好还是育苗移栽好
- c语言变量数组调用函数 c语言函数调用数组格式
- 森海耳机怎么连接安卓手机,森海无线耳机怎么配对
- 苹果u盘怎么插电脑没反应是怎么回事,苹果u盘插上去没反应怎么办
- mysql第一次如何登录,mysql第一次登陆密码
- 指数函数表达式c语言 指数函数表达式c语言怎么写