当前位置: 首页 > 面试题库 >

如何从数组中获取随机值?

易流觞
2023-03-14
问题内容

我有一个数组叫做 $ran = array(1,2,3,4);

我需要从该数组中获取一个随机值并将其存储在变量中,我该怎么做?


问题答案:

您还可以执行以下操作:

$k = array_rand($array);
$v = $array[$k];

当您有关联数组时,这就是这样做的方法。



 类似资料:
  • 问题内容: 我有一个生成事实的简单应用。我想合并一个生成随机事实而不是递减的函数。 我的数组看起来像这样。 问题答案: 使用随机类。该类有一个方法,(doc)和引号: 返回一个伪随机数,它从此随机数生成器的序列中提取,在0(含)和指定值(不含)之间均匀分布的int值。nextInt的一般约定是伪随机生成并返回指定范围内的一个int值。所有n个可能的int值均以(近似)相等的概率产生。 因此,您需要

  • 问题内容: $items = Array(523,3452,334,31,…5346); 此数组的每个项目都是一个数字。 如何获得随机物品? 问题答案: echo $items[array_rand($items)]; array_rand()

  • 问题内容: 考虑: 如何使用JavaScript从此数组中选择随机值? 问题答案: 这是一个简单的单线 例

  • 问题内容: var items = Array(523,3452,334,31,…5346); 如何获得随机物品? 问题答案:

  • 问题内容: 我正在研究“如何从javascript中的数组随机访问元素”。我发现了许多与此有关的链接。 问题: 但是在这种情况下,我们只能从数组中选择一项,如果我们想要多个元素,那么我们将如何实现这一点,所以请仅从该语句中获取一个数组中的多个元素。 问题答案: 尝试以下无损快速功能:

  • 我有一个函数(random_typle)参数作为一个随机元组,那么如何从元组的所有字段中获取散列呢?我可以使用tuple:bsize()之类的东西,还是应该迭代所有字段和计算哈希?