<?php
class quick{
//快速排序
public function quick_sort($arr){
$base = $arr[0];
$left_array = array();
$right_array = array();
for($i = 1;$i<count($arr);$i++){
if($base>$arr[$i]){
$left_array[] = $arr[$i];
}else{
$right_array[] = $arr[$i];
}
}
$left_array = quick_sort($left_array);
$right_array = quick_sort($right_array);
return array_merge($left_array,array($base),$right_array);
}
}
$test_arr =array(23,12,3,88,16,45,2,66);
$sort = new quick();
$result = $sort->quick_sort($test_arr);
var_dump($result);
?>
打印显示$left_array = quick_sort($left_array);这里开始出错, Call to undefined function quick_sort()
MYYA
紫衣仙女
慕田峪9158850
MMMHUHU
互换的青春
HUWWW