如何打乱数组子元素排序 如何打乱数组子元素排序<?php $arr= array("a","b","c","d"); // 怎样将$arr中的子元素次序随即打乱,如打乱后让$arr= ("b","d","c","a");?> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义和用法shuffle() 函数把数组中的元素按随机顺序重新排列。若成功,则返回 TRUE,否则返回 FALSE。注释:本函数为数组中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。注释:自 PHP 4.2.0 起,不再需要用 srand() 或 mt_srand() 函数给随机数发生器播种,现已被自动完成。语法shuffle(array)参数 array 描述 必需。规定要使用的数组。 例子<?php$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse");shuffle($my_array);print_r($my_array);?>输出:Array ( [0] => Cat [1] => Horse [2] => Dog ) 任意二级域名的伪静态规则难题,请高手们帮忙 怎么写颜色高亮显示??? js 控制checkbox 为只读 请问高手帮我php mysql更新库中数据的语法? 无法连接 北京招PHP兼职开发人员 关于目录路径判断的问题!!!!急急急急急急急急急急急急急急急急急急急急!!! 都出的数据怎么重复利用 使用PHP,如何才能与ACCESS数据库进行动态链接? centos中安装php在configure时出现jpeglib.h not found,应该如何解决? phpzie 不完全使用教程 关于行高的问题,请大家进来帮忙
shuffle() 函数把数组中的元素按随机顺序重新排列。若成功,则返回 TRUE,否则返回 FALSE。注释:本函数为数组中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。注释:自 PHP 4.2.0 起,不再需要用 srand() 或 mt_srand() 函数给随机数发生器播种,现已被自动完成。语法
shuffle(array)参数
array 描述
必需。规定要使用的数组。
例子
<?php
$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse");
shuffle($my_array);
print_r($my_array);
?>输出:Array ( [0] => Cat [1] => Horse [2] => Dog )