php - 显示和随机化 php 数组

标签 php mysql arrays

我有一个数组显示如下结果:

Array
(
    [0] => 71
    [1] => 56
    [2] => 64
    [3] => 82
    [4] => 90
    [5] => 80
    [6] => 65
    [7] => 62
    [8] => 14
    [9] => 3
)

我的代码是:

while($row = mysql_fetch_assoc($result))
{   

  $show[] = $row['number'];

}
   echo '<pre>'; print_r($show);

如何随机化数组内容并将它们显示为仅 5 位数字,例如:71 64 14 80 82

最佳答案

$rand5 = array_rand(array_flip($show), 5);
// we need array_flip because array_rand returns the keys

http://php.net/array_rand

http://php.net/array_flip

关于php - 显示和随机化 php 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20469360/

相关文章:

Python合并函数数组范围错误?

php - 如何在 php 中获取 session ID 或用户名?

php - JavaScript 无法正常运行,请快速查看以进行调试

php - 如何捕获 pdo 语句错误?

php - 尝试创建选择哪些选项是数据库中字段的范围

php 警告 mysql_connect

javascript - JS 数组使用正则表达式排序

php - php数据库的最佳选择

php - Ajax请求显示完成但数据未提交

java - 如何使用文件读取器和字符数组拼凑字符串