• 技术文章 >PHP >PHP数组

    php中shuffle()函数的用法

    小妮浅浅小妮浅浅2021-02-23 13:56:17原创5103

    在对php数组的 操作中,我们已经学会了简单的排序、遍历等操作。不过数组中的元素也不一定非要进行这种有次序的排列方法,我们完全可以实现随机排序,这就要用到shuffle()函数。接下来我们就对php中shuffle()函数的定义、语法、参数、返回值进行讲解,然后带来有关的实例介绍。

    1、定义

    shuffle()函数是将列表的所有元素随机排序。

    2、语法

    shuffle(array)

    3、参数

    Array

    4、返回值

    如果成功则返回 TRUE,如果失败则返回 FALSE。

    5、实例

    有时候我们的任务中会使用到随机sample一个数据集的某些数,比如一个文本中,有10行,我们需要随机选取前5个。

    那么我们就可以采取shuffle()函数,然后list中放入1-10个行号,利用shuffle()函数之后,序号就打乱了。

    这个时候,我们选取前5个元素即可。就起到了随机打乱的结果了。

    # -*- coding: UTF-8 -*-
    #代码功能是测试一下shuffle()函数
    import random
    number = []
    for index in range(1,11):
        number.append(index)
     
    random.shuffle(number)
    for index in range(5):
    print number[index]

    以上就是php中shuffle()函数的用法,可以说如果想要对数组里的元素随机排序,那么shuffle()函数是一种非常迅速的处理办法。更多php学习指路:php数组

    专题推荐:php,shuffle
    上一篇:php中get_object_vars()在数组的使用 下一篇:php中array_reverse()函数的翻转

    相关文章推荐

    • WebService接口在PHP中的使用• php中get_object_vars()在数组的使用• XMAPP在php中搭建环境• PHP中CI框架的运行模式

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网