欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

php二维数组取随机数原理解答

程序员文章站 2022-07-05 22:41:28
原理 通过随机取1维数组然后再取随机出来一维数组的随机数。也就是$arr[rand][rand] $arr=array( 'a'=>arra...

原理

通过随机取1维数组然后再取随机出来一维数组的随机数。也就是$arr[rand][rand]

$arr=array(
    'a'=>array(
        array('qq','aa'),
    ),
    'b'=>array(
        array('ww','ss'),
    ),
    'c'=>array(
        array('ee','dd'),
    ),
);
$data=$arr[array_rand($arr)][array_rand($arr[array_rand($arr)])];
print_r($data);