php 二维数组随机取多个数
时间: 2023-11-21 14:05:59 浏览: 18
php二维数组采集例子
你可以使用PHP的array_rand函数来随机获取二维数组中的多个元素,示例如下:
```php
// 假设有一个二维数组
$array = array(
array('name' => 'Alice', 'age' => 18),
array('name' => 'Bob', 'age' => 20),
array('name' => 'Charlie', 'age' => 22),
array('name' => 'David', 'age' => 24),
);
// 随机获取两个元素
$random_keys = array_rand($array, 2);
// 根据随机的键获取元素
$random_elements = array();
foreach ($random_keys as $key) {
$random_elements[] = $array[$key];
}
// 打印结果
print_r($random_elements);
```
上述代码中,使用array_rand函数随机获取了两个键,然后根据这两个键从二维数组中获取对应的元素,最后打印出随机获取的结果。
阅读全文