获取一个数组:

$awardid_list=pdo_fetchall('select id from '.tablename($this->table_award));

这是微擎的写法哈,意思就是查询一组字段为id的数据;

二维数组如图:

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlQAAABGCAIAAACFe53HAAAFlklEQVR4nO3cPZLbNhgAUN0jM1s6MylScKstXMc74xPId6HOojpnSMETpNoqhQ6QE6RSCokS/wCQK1GiifcGxdqkQCw+gB9A0d68A0BmNs9uAAA8muQHQHYkPwCyI/kBkB3JD4DsSH4AZOea/P759z9FURRFWUGZkPz+/OtvRVEURVlBmZD8jgCwCpIfANmR/ADIjuQHQHYkPwCyk05+L7XLZw77bVEUZfW4VlZl/3JV+VoU13acGlUURbHdHy6fap5xX8vrhKosftS/evOU3eXwfL1x6o9A1YGGnQ699hvVqkoQj8cHBLFuQ7Dy8UEcqEoQj8cHBPF6DwzUHQ1i8NBqvaRsvtfqj1Tla7F9216TzMwCt9VmtA77bWvuXZsWuSffZIGdEFBPuUgtd2ldbDYf9tvhjuq3f6gqQZw3iK0p05xLLaOCGK5KEGeeiVXZ2gkM90cwiNFDK/U9pZf8TiE87Ldvza467Lfb/b6st16dP7YWJZdbWyNa5ypCoyqxFO00ptq159/oQTY+/AvshN496HzdffnJKTeuN86/07YsX2NVV+XgbGzdMoJVCeKsQWzelLtt6DY0EcRIVYI4axDbPRDOfqEgJg6t0uTkV3dQp3sP+23R2XA1/lg1b2dVWY+31lQZHg7hQdKecp2RHx9k1a7o2jamaPqJxBI74fpzs1WnuTdnb1S7Kt7Gy1UGJlb7PhuqShDnDmKnoW+hG+eIIIaqEsTHBTGS+0JBTB1ao4nJrzGa249HBgZfrPcvi63LKAwPtvAK5se1JZ3kF59ySfUeJDmll9MJ1587q+/bH7bEe6NxUjxJDt0iB/9yXPJLEsTu9ZNBPHY7I9bU+F/2qhLERwSx3tLG4uybv7Npya8d/OYCqhPM4YXN8DfhZRX6QGeN1j00X/LrXaJpmZ1w+XmgN+7zTUN8YiSrDvTGfMkvdglBHBTPfKFrB4PYOlUQHxTE0ym7cCAj176pWT+dScmvOVw6+/L4aDt/8HzuwAroI9Dp4xYpd3zsef1UaPm01E749JS7qTdCv+zwCb0qbkh+gni33riekNoYjgviYFWC+KCZGLnA9VB4K53Rg88pya+/mqh2dSSio62TnPrP1vehSI1banXH9mdfeDmOeLa+2E6Y42FLsjfapy5l5yeITWOCeP3103UlghiqShBnDWL/VaNgU+38ziYkv87bUMfjsbFSSI22VtRbi5doWEc+ZG8+Y7nhnzoc0m9VLbgTWl+zN3tj1rc9m42M318f9J2fIHYuO/FFwahUECNVCeK8MzGa4INNHX9ohSYkv8FhXYf3IzbaTiP1rKyOH61VSXOE9IQHSSdO50HbfShw36VMYG4voxN6q4FTZ3z6BetpUlVPeFHw5p1fnCD2G9YTaGkiiLGqBHH2mdjo/kiy9LZnbcpjz5kkxkFoMTJukfKz7ONn7YSxV5lR+p+IRQjihKvMSBDXG8TEoVV6fvJL7ukD42RVU27eTkjVMrvgryeIR0FclFyDOPVrjjV4avI7bdOnPs4+G/xvITtnxB7hLMXMndA49Vm9Ef2OQRAFcSEyD2JO3/adPH/nBwAPJvkBkB3JD4DsSH4AZEfyAyA7kh8A2ZH8AMiO5AdAdiQ/ALIj+QGQnXTye6k9u6kAcB8vKZv32rObCgD38Z4i+QGwNpIfANmR/ADIjuQHQHYkPwCyI/kBkB3JD4DsSH4AZEfyAyA76eS3+XIuz24qANyHnR8A2RmV/Irf7fwAWA+PPQHIzpidX/HLb79+9dgTgLUYl/zs/ABYETs/ALJj5wdAdsYkv7NnNxUA7iOd/LztCcDKSH4AZMdjTwCyI/kBkJ0JyQ8AMiH5AZAdyQ+A7Eh+AGRH8gMgO5uvAJCZzbdvfyiKoihKVkXyUxRFUbIrkp+iKIqSXfkfE2v2qwJh6pQAAAAASUVORK5CYII=" alt="" />

那么值是1、2、3,我们如何随机获取呢,请往下看代码:

$no=array_rand($awardid_list);
print_r($awardid_list[$no]['id']);

这样就OK了哈,就可以随机获取值1、2、3了哦。

PHP如何随机获取一个二维数组中的一个值的更多相关文章

  1. C#编写程序,找一找一个二维数组中的鞍点

    编写程序,找一找一个二维数组中的鞍点(即该位置上的元素值在行中最大,在该列上最小.有可能数组没有鞍点).要求: 1.二维数组的大小.数组元素的值在运行时输入: 2.程序有友好的提示信息. 代码: us ...

  2. 剑指offer-特定二维数组中查找一个元素是否存在-二分搜索-二维数组

    int [][] array ={ {1,2,8,9}, {2,4,9,12}, {4,7,10,13}, {6,8,11,19} }; 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都 ...

  3. search a 2D matrix(在二维数组中搜索一个元素)

    Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the follo ...

  4. php 删除二维数组中某个key值

    /** * 根据key删除数组中指定元素 * @param array $arr 数组 * @param string/int $key 键(key) * @return array */ priva ...

  5. 找出一个二维数组中的"鞍点",即该位置上的元素在该行中最大,在该列中最小(也可能没有"鞍点"),打印有关信息.(提示:注意特殊情况:没鞍点或多个鞍点)

    #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { ][] = {}; ;i < ...

  6. PHP按二维数组中的某个值重新排序数组 usort的使用方法

    $arr[0] = ['aa'=>123,'bb'=>'abc']; $arr[1] = ['aa'=>456,'bb'=>'dfe']; usort($arr,ss('aa' ...

  7. 如何从二维数组中的多个key中获取指定key的值?

    精华 LOVEME96 2016-10-21 10:40:19 浏览(1512) 回答(3) 赞(0) 新手求教:二维数组中一般会有多个key,如果我们要获得指定key的值,应该怎么做? 问题标签: ...

  8. C语言程序,找出一个二维数组的鞍点。

    什么是鞍点????? 鞍点就是在一个二维数组中,某一个数在该行中最大,然而其在该列中又是最小的数,这样的数称为鞍点. 昨天突然在书上看到这样的一道题,就自己尝试着写了一个找出一个二维数组中的鞍点. 好 ...

  9. 剑指offer第二版-4.二维数组中的查找

    面试题4:二维数组中的查找 题目要求: 一个二维数组中,每一行从左到右递增,每一列从上到下递增.输入一个整数,判断数组中是否含有该整数 /** * @since 2019年2月13日 下午5:08:5 ...

随机推荐

  1. Mac Pro 修改主机名

    修改 主机名称 sudo scutil --set HostName jianbao-PC 修改 共享名称 sudo scutil --set ComputerName jianbao-PC

  2. 网络编程1-TCP编程(socket)

    1 如何实现网络中的主机相互通信 一定的规则,有两套参考模型 (1)osi参考模型,过于理想化,未能在互联网上推行 osi有七层 (2)tcp/ip参考模型,有四层,各层之间通过不同的网络协议传输数据 ...

  3. HDU 5687 字典树插入查找删除

    题目:http://acm.hdu.edu.cn/showproblem.php?pid=5687 2016百度之星资格赛C题,直接套用字典树,顺便巩固了一下自己对字典树的理解 #include< ...

  4. smem – Linux 内存监视软件

    导读 Linux 系统的内存管理工作中,内存使用情况的监控是十分重要的,在各种 Linux 发行版上你会找到许多这种工具.它们的工作方式多种多样,在这里,我们将会介绍如何安装和使用这样的一个名为 sm ...

  5. 阻止点击<a>标签链接跳转

      我们常用的在a标签中有点击事件(<a href="地址">链接</a>),其中“href”参数只要不为空,点击该链接时,页面会自动跳转:如果指定的“hr ...

  6. Unity开发-你必须知道的优化建议

    转自:http://blog.csdn.net/leonwei/article/details/18042603 最近研究U3D开发,个人认为,精通一种新的技术,最快最好的方法就是看它的documen ...

  7. iTool拷贝app到电脑上

    iTool拷贝app到电脑上 方法一. iTool找到你的app, 归档在桌面, 桌面就生成了ipa, 其实ipa是一个压缩包, 使用解压软件解压之后 生成Payload文件夹, 点开就可以看到Clo ...

  8. 在 2017 年将会更加流行的 6 个 Web 开发趋势

    2016即将过去,2017就要来临. 前阵子看到很多对2016前端领域的总结,也是有人欢喜有人忧啊. 转发了这一篇2017web的发展趋势.那么到底会是怎么样的一个发展趋势的,只好拭目以待了. 201 ...

  9. VB中 ByRef与ByVal区别

    函数调用的参数传递有"值传递"和"引用传递"两种传递方式.如果采用"值传递",在函数内部改变了参数的值,主调程序的对应变量的值不会改变:如果 ...

  10. 网站标签栏ico设置代码

    放在公共文件的header中 <link rel="Shortcut Icon" href="{APP_PATH}favicon.ico" />