如何完成后续工作。
我有以下数组:
array(2) { [0] => array(3) {
["id"] => string(1) "5"
["avatar"] => string(15) "4e0d886ee9ed3_n"
["username"] => string(5) "testuser1"}
[1] => array(3) {
["id"] => string(1) "1"
["avatar"] => string(15) "4e25bc58b6789_w"
["username"] => string(6) "testuser2"
}
}
我想创建一个只有一个用户的数组,但它必须是随机的。它可以是 id = 5,id = 1的用户或其他用户的洞(当有更多用户时)。
答案 0 :(得分:2)
答案 1 :(得分:0)
$rand_user = array_rand($your_array);
答案 2 :(得分:0)
尝试使用array_rand()
。
$randomKey = array_rand($yourArray);
$randomUserId = $yourArray[$randomKey]['id'];
简单。