<?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);
?>