首页  >  文章  >  后端开发  >  PHP中数组的随机数产生

PHP中数组的随机数产生

不言
不言原创
2018-04-19 10:05:271606浏览

这篇文章介绍的内容是关于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(&#39;a&#39;,&#39;z&#39;),range(0,9))),4);
print_r($merge);
 ?>
<?php
// join(&#39;&#39;,$array)以空连接数组,并返回字符串,join是implode的别名
$str=join(&#39;&#39;,array_rand(array_flip(array_merge(range(&#39;a&#39;,&#39;z&#39;),range(0,9))),4));
var_dump($str);
 ?>

相关推荐:

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


以上是PHP中数组的随机数产生的详细内容。更多信息请关注PHP中文网其他相关文章!

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