热心网友
回答时间:2024-05-17 12:50
...请问随即是怎么体现的 ?
随即输出ID 号 ?
32,84,123,63,23... 之类的?
----------------------------
<?php
$sql = "SELECT id FROM archives where 1";
$rs = $db->Execute( $sql );
$arr = Array();
while ( $rs and !$rs->EOF )
{
$arr[] = $rs->fields['id'];
$rs->MoveNext();
}
echo "未打乱:<br><font size=3><pre>";
print_r( $arr );
echo "</pre></font>";
@shuffle($arr);
echo "已经打乱:<br><font size=3><pre>";
print_r( $arr );
echo "</pre></font>";
for( $i = 0 ; $i > 60 ; $i ++ )
{
$newArr = $arr[$i] ;
}
echo "随机出来的 60 个 :<br><font size=3><pre>";
print_r( $newArr );
echo "</pre></font>";
?>
收起