<?php
//选择排序
$arr1=array(0,5,-1);
$temp=0;
function selectSort(&$arr)
{
for($i=0;$i<=count($arr)-1;$i++)
{
//假设$i就是最小的数
$minVal=$arr[$i];
$minIndex=$i;
for($j=$i+1;$j<count($arr);$j++)
{
if(minVal>$arr[$j]){
$minVal=$arr[$j];
$minIndex=$j;
}
}
//最后交换
$temp=$arr[$i];
$arr[$i]=$arr[$minIndex];
$arr[$minIndex]=$temp;
}
//调用
selectSort($arr1);
//输出
print_r($arr1);
?>