php使用数组array_rand()函数进行高效随机抽取指定条数的记录,可以随机抽取数据库中的记录,适合进行随机展示和抽奖程序。
该算法主要是利用php的array_rand()函数,下面看一下array_rand()函数的主要功能:
array_rand—从数组中随机取出一个或多个单元
mixed array_rand(array $input[,int $num_req] )
array_rand()在你想从数组中取出一个或多个随机的单元时相当有用。它接受input作为输入数组和一个可选的