欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > php >内容正文

php

php 二位数组随机,PHP多维数组 php打乱数组二维数组多维数组的简单实例

发布时间:2025/4/16 php 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 php 二位数组随机,PHP多维数组 php打乱数组二维数组多维数组的简单实例 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

php中的shuffle函数只能打乱一维数组,有什么办法快速便捷的打乱多维数组?手册上提供了

上面这个是针对二维数组的!

下面针对多维数组的乱序方法?尽可能的方便快速:

以下函数也是出自php手册,可以打乱多维数组:

/**

* Shuffles an associative array recursive

*

* @param array $array

* @return array

*

*/

function rec_assoc_shuffle($array)

{

$ary_keys = array_keys($array);

$ary_values = array_values($array);

shuffle($ary_values);

foreach($ary_keys as $key => $value) {

if (is_array($ary_values[$key]) AND $ary_values[$key] != NULL) {

$ary_values[$key] = rec_assoc_shuffle($ary_values[$key]);

}

$new[$value] = $ary_values[$key];

}

return $new;

}

以上就是小编为大家带来的php打乱数组二维数组多维数组的简单实例全部内容了,希望大家多多支持本站~

以上就介绍了PHP多维数组 php打乱数组二维数组多维数组的简单实例,包括了PHP多维数组方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

总结

以上是生活随笔为你收集整理的php 二位数组随机,PHP多维数组 php打乱数组二维数组多维数组的简单实例的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。