這篇文章介紹的內容是關於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中文網其他相關文章!