自己写的小程序。项目中可能会用到。备份。
2012.11.13
<?php
/* generate a series of random numbers
*
* Shenjie Wu
* 2012-11.13
*/
$random = rand(1, 100);
for($i = 0; $i < 100; $i++)
{
while(linear_search($array, $random, $i))
$random = rand(1, 100);
$array[$i] = $random;
}
function linear_search($array, $new, $length)
{
$flag = false; //assuming $new is not in $array
/* if the $array is empty */
if($length == 0)
return $flag;
for($i = 0; $i < $length; $i++)
if($array[$i] == $new)
{
$flag = true;
break;
}
return $flag;
}
/* output the $array */
echo "<table cellspacing='1px' border='1px'>";
for($i = 0; $i < count($array); $i++)
echo "<tr><td>NO.$i</td><td>" . $array[$i] . "</td></tr>";
echo "</table>";
?>