首頁  >  文章  >  後端開發  >  PHP中數組的隨機數產生

PHP中數組的隨機數產生

不言
不言原創
2018-04-19 10:05:271608瀏覽

這篇文章介紹的內容是關於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