【发布时间】:2011-05-28 14:43:39
【问题描述】:
我正在使用代码点火器从数据库中检索数据
返回的是一个数组对象
类似
array(
[0] = {
mobile => '027xxxxxx',
id => 1
},
[1] = {
mobile => '027xxxxxx',
id => 4
},
[2] = {
mobile => '027xxxxxx',
id => 5
},
[3] = {
mobile => '027xxxxxx',
id => 7
},
[4] = {
mobile => '027xxxxxx',
id => 9
},
[5] = {
mobile => '027xxxxxx',
id => 10
},
[6] = {
mobile => '027xxxxxx',
id => 112
},
[7] = {
mobile => '027xxxxxx',
id => 113
}
)
我有一个名为 count 的变量,它包含一个任意数字(尽管总是小于数组中对象的数量)。
我的问题是:
说count = 3,
如何从对象中获取 3 个随机 id 的数组?
类似array(4, 9, 1)
我只想得到一个 id 一次
所以array(4, 4, 9) 是不正确的。
请注意,id 不是线性的。
【问题讨论】: