php 随机获取数组 的方法
2015-08-04 11:50
519 查看
今天网上搜到的方法,很好的解决了我的问题,记录一下
方法1:
$arr=array(........); //初始化数组
$key=array_rand($arr); //随机获取数组的键
echo $arr[$key]; //输出随机数组值。
改进型:
$arr=array(........);
echo $arr[array_rand($arr)];
方法2:
$arr=array(........); //初始化数组
shuffle($arr); //打乱数组顺序
echo array_shift($arr); //输出新数组的第一个值。
ps: array_round() 函数 只能随机获取数组的key,不能获取到数组的值
方法1:
$arr=array(........); //初始化数组
$key=array_rand($arr); //随机获取数组的键
echo $arr[$key]; //输出随机数组值。
改进型:
$arr=array(........);
echo $arr[array_rand($arr)];
方法2:
$arr=array(........); //初始化数组
shuffle($arr); //打乱数组顺序
echo array_shift($arr); //输出新数组的第一个值。
ps: array_round() 函数 只能随机获取数组的key,不能获取到数组的值
相关文章推荐
- 江湖恩仇录之PHP程序CPU高占用优化经历分享
- 转:php中防止SQL注入的方法
- thinkphp3.1(3.2同理)整合phpExcl 实现数据导出功能
- 从零开始了解thinkphp框架,tp框架基础教程
- 【php+smarty】关于php抛json字符串给html js获取问题
- 6410 UBOOT 支持SD/SDHC卡启动 FAT32文件系统 yaffs2烧录 图片显示烧录状态
- dedecms(<V5.7sp1) /install/index.php RFI
- (转)Thinkphp系统常量 演示
- Yii 日志 图文详解 [实例]
- Ubuntu15.04编译php
- 重定向 vs output redirect
- 使用ThinkPHP框架快速开发网站(多图)
- php面向对象(OOP)编程完整教程
- Yii 表模型类具备的方法的一个例子(必须+可选)
- PHP合并discuz用户脚本的方法
- 修改mysql用户名密码 和 PHPmysqlAdmin对应密码修改
- ZABBIX企业监控实践(3):升级与配置PHP
- getResource().getPath() 路径带问题展开
- Ftp download
- vsftp 的安装及配置