<?php
$value = '0,4,1,5,2,6,3,7 8,12,9,13,10,14,11,15 16,20,17,21,18,22,19,23';//ä¿å为ä¸ä¸ªå符串
$arr = explode(',', $value);//å°å符串åå²ä¸ºæ°ç»
sort($arr, SORT_NUMERIC);//æåº
print_r($arr);//è¾åº
?>
å½ç¶ï¼å¦æä½ æ¯åä½ä¸ä¸å®è¦ç¨for循ç¯ï¼å°±ç¨æ麻ç¦
//ç®åéæ©æåº
<?
$value = '0,4,1,5,2,6,3,7 8,12,9,13,10,14,11,15 16,20,17,21,18,22,19,23';//ä¿å为ä¸ä¸ªå符串
$arr = explode(',', $value);//å°å符串åå²ä¸ºæ°ç»
$a = 0;
for($i = 0; $i < count($arr); $i ++){
$min = $i;
$a ++;
for($j = $i + 1; $j < count($arr); $j ++){
$a ++;
if($arr[$j] < $arr[$min]){
$min = $j;
}
}
if($min != $i)
swap($list, $i, $min);
}
echo $a;
//移å¨æ交æ¢å½æ°
function swap(&$list, $i, $j){
$temp = $arr[$i];
$arr[$i] = $arr[$j];
$arr[$j] = $temp;
}
print_r($arr);
?>//æèªalxixi
温馨提示:答案为网友推荐,仅供参考