我循环一些XML节点,并说我有1到200个这些节点.
如何"随机"选择最多10个这些节点.它必须是十分之一,但只有一个.
这就是我现在正在使用的......
$i = 0;
foreach ($butters->users->user as $user) {
if($i==10) break;
$id = $user->id;
$name = $user->screen_name;
$profimg = $user->profile_image_url;
echo "things";
$i++;
}
Run Code Online (Sandbox Code Playgroud)
困难在于我不知道我将拥有多少,但是我希望从中选择我的"随机"10的游泳池来自全部,但是很多都存在.
小智 5
$randomPool = array_rand ( $butters->users->user, 10 );
Run Code Online (Sandbox Code Playgroud)