实例

把数组中的元素按随机顺序重新排列:

<?php
$my_array = array("red","green","blue","yellow","purple");

shuffle($my_array);
print_r($my_array);
?>

运行实例 »


定义和用法

shuffle() 函数把数组中的元素按随机顺序重新排列。

该函数为数组中的元素分配新的键名,已存在的键名将被删除(参见下面的实例 1)。


语法

shuffle(array)
参数 描述
array 必需。规定要使用的数组。

技术细节

返回值: 如果成功则返回 TRUE,如果失败则返回 FALSE。
PHP 版本: 4+高佣联盟 www.cgewang.com
更新日志: 自 PHP 4.2.0 起,随机数生成器会自动播种。

更多实例

实例 1

把数组中的元素按随机顺序重新排列:

<?php
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");

shuffle($my_array);
print_r($my_array);
?>

运行实例 »

最新文章

  1. 使用bulkload向hbase中批量写入数据
  2. Apache报错信息之Invalid command &#39;Order&#39;, perhaps misspelled or defined by a module not included in the server config
  3. VIM编辑器简单总结
  4. xlistview的java(头)
  5. 关于显示gif的一些方法与讨论
  6. skinned mesh 蜘蛛样
  7. 第二回 认识CDN
  8. webpack 打包成功,但是css不起作用
  9. Promise (1) 初步接触
  10. session文件无法并发操作
  11. vim配置分享(持续更新中)
  12. 如何在.net 4.0下安装TLS1.2的支持
  13. logistic回归具体解释(二):损失函数(cost function)具体解释
  14. 给iOS开发新手送点福利,简述UIPikerView的属性和用法
  15. mpg123解码相关
  16. JavaWeb中监听器
  17. Calendar 实现日历实例
  18. mybatis~动态SQL(1)
  19. 《从零开始学Swift》学习笔记(Day 44)——重写属性
  20. CSS控制标题字符长度的方法

热门文章

  1. 一个JSON解构赋值给另一个字段不同的JSON
  2. java语言基础(七)_继承_super_this_抽象类
  3. Demo_2:Qt实现猜字小游戏
  4. c# 操作Redis的五种基本类型总结
  5. JAVA死锁排查-性能测试问题排查思路
  6. angular入门--filter搜索
  7. 我终于弄懂了Python的装饰器(一)
  8. HTB::OpenAdmin
  9. CMDB02/ 单例模式、资产采集参考命令、日志处理
  10. Python之爬虫(十八) Scrapy框架中Item Pipeline用法