我必须通过创建用户定义的函数
来对此数组进行排序$a = array(7,5,12,8,9);
function asc($a){
for (i = 0;i<=$a[];i++){
/* check the element to be minimum */
for (j = i+1;j<$a[];j++){
if ($a[j] < $a[min]){ then
min = j;
}
}
/* swap the minimum element with the current element*/
if (indexMin != i){
echo $a[min] and $a[i];
}
}
asc($a);
答案 0 :(得分:0)
$array=array('2','4','8','5','1','7','6','9','10','3');
echo "Unsorted array is: ";
echo "<br />";
print_r($array);
for($j = 0; $j < count($array); $j ++) {
for($i = 0; $i < count($array)-1; $i ++){
if($array[$i] > $array[$i+1]) {
$temp = $array[$i+1];
$array[$i+1]=$array[$i];
$array[$i]=$temp;
}
}
}
echo "Sorted Array is: ";
echo "<br />";
print_r($array);