首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从数组中获取随机项

从数组中获取随机项
EN

Stack Overflow用户
提问于 2010-11-20 23:15:55
回答 4查看 292.4K关注 0票数 225
$items = Array(523,3452,334,31,...5346);

该数组中的每一项都是某个数字。

如何从 $items**?**获取随机项目

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-11-20 23:17:25

echo $items[array_rand($items)];

array_rand()

票数 532
EN

Stack Overflow用户

发布于 2010-11-20 23:18:04

如果您不介意在其他时间再次选择相同的项目:

$items[rand(0, count($items) - 1)];

票数 37
EN

Stack Overflow用户

发布于 2013-12-23 18:54:19

使用PHP随机函数

<?php
  $input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
  $rand_keys = array_rand($input, 2);
  echo $input[$rand_keys[0]] . "\n";
  echo $input[$rand_keys[1]] . "\n";
?>

More Help

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4233407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档