<?php
echo "欢迎您和我们一起学习PHP!";
echo "<hr color='#FF00FF' />";
//第一种方法
$numbers = range (0,100);
shuffle ($numbers);
//array_slice 取该数组中的某一段
echo "排序前:";
$no=20;
$result = array_slice($numbers,0,$no);
for ($i=0;$i<$no;$i++){
echo "<font color='#0000BB'>".$result[$i]."</font>"."\n";
}
echo "<br />";
echo "排序后:";
sort ($result);
//echo "<font color='#FF0000'>".join (' ',$result)."</font>";
for ($w=0;$w<$no;$w++){
echo "<font color='#FF0000'>".$result[$w]."</font>"."\n";
}
echo"<hr />";
//第二种方法
$tmp=array();
while(count($tmp)<20){
$tmp[]=mt_rand(0,100);
$tmp=array_unique($tmp);
}
echo "排序前:";
echo join(',',$tmp);
echo "<br>";
echo "排序后:" ;
sort($tmp);
echo implode(',',$tmp);
?>
转载于:https://blog.51cto.com/yushi/1037419