zoukankan      html  css  js  c++  java
  • PHP array_rand() 函数

    实例

    返回一个包含随机键名的数组:

    <?php $a=array("red","green","blue","yellow","brown"); $random_keys=array_rand($a,3); echo $a[$random_keys[0]]."<br>"; echo $a[$random_keys[1]]."<br>"; echo $a[$random_keys[2]]; ?>


    运行实例 »


    定义和用法

    array_rand() 函数返回数组中的一个随机键名,或者如果指定函数返回键名不只一个,则返回一个包含随机键名的数组。


    语法

    array_rand(array,number)
    参数描述
    array 必需。规定数组。
    number 可选。规定返回多少个随机的元素。

    技术细节

    返回值: 返回数组中的一个随机键名,或者如果指定函数返回键名不只一个,则返回一个包含随机键名的数组。
    PHP 版本: 4+高佣联盟 www.cgewang.com
    更新日志: 自 PHP 5.2.10 起,键名的结果数组不再打乱。

    自 PHP 4.2.0 起,随机数生成器会自动播种。

    更多实例

    实例 1

    返回数组中的一个随机键名:

    <?php
    $a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
    print_r(array_rand($a,1));
    ?>

    运行实例 »

    实例 2

    返回一个包含随机字符串键名的数组:

    <?php
    $a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
    print_r(array_rand($a,2));
    ?>

    运行实例 »
  • 相关阅读:
    C++中的new、operator new与placement new
    Eigen教程(11)
    Eigen教程(10)
    Eigen教程(9)
    Eigen教程(8)
    Eigen教程(5)
    Eigen教程(4)
    Eigen教程(3)
    makefile:n: *** missing separator. Stop
    jenkins X实践系列(3) —— jenkins X 安装拾遗
  • 原文地址:https://www.cnblogs.com/yc10086/p/12936318.html
Copyright © 2011-2022 走看看