欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP中数组的随机数产生

程序员文章站 2022-03-26 13:09:09
...
这篇文章介绍的内容是关于PHP中数组的随机数产生,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
<?php
// array_rand();从数组中随机取出一个或多个单元
// 如果array_rand不写length参数或者参数是1,返回的不是数组,而是int类型的整数,如下的var_dump,这样的话赋值给变量再array_merge就会报错。
// var_dump(array_rand(range(0,9),$length));
// array_flip();交换数组中的键和值
// range();根据范围创建数组,包含指定的元素
// shuffle — 打乱数组,返回的是布尔值,不适合本案例
$merge=array_rand(array_flip(array_merge(range('a','z'),range(0,9))),4);
print_r($merge);
 ?>
<?php
// join('',$array)以空连接数组,并返回字符串,join是implode的别名
$str=join('',array_rand(array_flip(array_merge(range('a','z'),range(0,9))),4));
var_dump($str);
 ?>

相关推荐:

关于PHP中数组、字符串的注意点

以上就是PHP中数组的随机数产生的详细内容,更多请关注其它相关文章!