Le contenu de cet article concerne la génération de nombres aléatoires de tableaux en PHP. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
<?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); ?>
Notes sur les tableaux et les chaînes en PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!