A better way to randomly select a key and value pair from an array in PHP

后端 未结 2 907
长情又很酷
长情又很酷 2021-01-16 10:43

As far as I know array_rand() can only grab a radnom array from an array like this:

$array = array( \'apple\', \'orange\', \'banana\' );
$two_ra         


        
2条回答
  •  情深已故
    2021-01-16 11:36

    Just shuffle and slice 2:

    shuffle($array);
    $rand_values = array_slice($array, 0, 2);
    

提交回复
热议问题