PHP中数组的随机数产生

不言
不言 原创
2023-03-24 11:30:02 1207浏览

这篇文章介绍的内容是关于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中数组的随机数产生的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。