<?php
$array=array(5,26,37,18,9,42,88,66);
$array1=sort($array); //这里处理完后array和array1都只是指向存储改数组的位置,且里面元素已经排序好了 不是这样吗?为什么打印不出#array1?
print_r($array1);
for($i=0;$i<count($array);$i++){
echo $array[$i]." ";
}
echo "<br>";
$array1=rsort($array);
for($i=0;$i<count($array);$i++){
echo $array[$i]."  ";
}
?>
楼上说的很对,sort()函数只是对数组排序,排成功则返回true,打印出来是1,失败返回false 0
sort()是对数组进行升序排列,排序成功则返回true, 失败返回false