Home >php教程 >php手册 >php中获取随机数组列表程序代码

php中获取随机数组列表程序代码

WBOY
WBOYOriginal
2016-06-13 10:04:25917browse

本文章来给大家介绍一些常用的php获取数组中随机数组的一些实例程序,希望此方法对各位朋友有所帮助哦。

贴一段代码,在php中获取随机数组 不用多说,直接贴代码,php中的array_rand很变态,突破了正常人的理解,繁琐

例1

 代码如下 复制代码

function create_random_ids( $min,$max,$limited )
{
    $_base_ids = range($min,$max);
    $_temp_key = array_rand ($_base_ids,min(count($_base_ids),$limited+10));
    //拼接
    $ids = array();
    for ($x=0; $x         $ids[] = $_base_ids[$_temp_key[$x]];
    }
    return $ids;
}

例2

 代码如下 复制代码

$a = array(0,1,2,3,4,5,6,7,8);
echo "$a原来的顺序为:


";
foreach($a as $v)
 echo $v."t";
shuffle($a);
echo "
$a被打乱后的顺序为:
";
foreach($a as $v)
 echo $v."t";
?>

第一次得到的结果为:


 
<strong>第二次得到的结果为: </strong>

<strong>第三次得到的结果为:<br></strong> 
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn