選択ソートアルゴリズムのPHP実装


<?php

function select_sort($arr){

	$len=count($arr);

	for($i=0; $i<$len-1; $i++){

		$min=$i;

		for ($j = $i+1; $j < $len; $j++) {

			if($arr[$j]<$arr[$min]){

				$min=$j;

			}

		}

		$tmp=$arr[$min];

		$arr[$min]=$arr[$i];

		$arr[$i]=$tmp;

	}

	return $arr;

}

$arr=array(4,34,64,20,39);SelectSort($arr);print_r($arr);

?>