1、冒泡排序
```php
$len = count($arr);
$n = count($arr) -1;
for($i = 0; $i < $len; $i++){
for($j = 0;$j < $n; $j++;){
if($arr[$j] > $arr[$j+ 1 ]){
$tmp = $arr[$j];
$arr[$j] = $arr[$j +1];
$arr[$j + 1] = $tmp;
}
}
}
2、插入排序
function insert_sort($arr){
$len = count($arr);
for($i = 0;$i < $len;$i++){
$temp = $arr[$i];
for($j = $i - 1; $j >= 0; $j--){
if($temp < $arr[$j]){
$arr[$j + 1] =$arr[$j];
$arr[$j] = $temp;
}
}else{
break;
}
}
}
递归:程序调用自身的编程技巧称为递归
备注:可以关注博客持续更新其他新技术:[hechaofa](https://chaofavip.github.io)