PHP学习之数组值的操作


Posted in PHP onApril 17, 2011

1. 值的析取
PHP中,用list来析取数组中的值,如list($a, $b) = $array。如果list中的值多于数组个数,list中多余的值会设为NULL。也可以用逗号来跳过数组中的值,如list($a, ,$b) = $array。

2.划分数组
如果想取得子数组,可以用array_slice(array, offset, length);来取得。它返回一个新的下标从0开始的数组。如果原数组的下标是字符串,好像是没有什么意义的,最好不要用,可以用array_splice来取得子串。

3.将数组分为多个数组
用array_chunk可以把数组分成一个二维数组。详细的可以通过链接看官方的说明。

4.键和值
array_keys($array),取得由数组索引组成的数组
array_value($array),取得由数组值组成的数组,索引从0开始重新分配。
array_key_exists($key, array),元素是否存在检查。
array_splice, 删除插入元素。

5.数组和变量之间的转换
extract(array) 把数组变成变量
compact() 把变量变成数组

PHP 相关文章推荐
PHP 模拟登陆MSN并获得用户信息
May 16 PHP
php多文件上传功能实现原理及代码
Apr 18 PHP
PHP获取当前页面完整URL的实现代码
Jun 10 PHP
PHP生成二维码的两个方法和实例
Jul 01 PHP
php时间戳格式化显示友好的时间函数分享
Oct 21 PHP
php文件下载处理方法分析
Apr 22 PHP
twig模板常用语句实例小结
Feb 04 PHP
PHP数组的定义、初始化和数组元素的显示实现代码
Nov 05 PHP
Laravel中unique和exists验证规则的优化详解
Jan 28 PHP
浅析php如何实现爬取数据原理
Sep 27 PHP
laravel 出现command not found问题的解决方案
Oct 23 PHP
ThinkPHP5.1验证码功能实现的示例代码
Jun 08 PHP
PHP学习之数组的定义和填充
Apr 17 #PHP
PHP学习之正则表达式
Apr 17 #PHP
PHP学习之字符串比较和查找
Apr 17 #PHP
PHP学习之整理字符串
Apr 17 #PHP
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
Apr 17 #PHP
PHP基础学习小结
Apr 17 #PHP
php 生成文字png图片的代码
Apr 17 #PHP
You might like
phpMyAdmin安装并配置允许空密码登录
2015/07/04 PHP
php实现对文件压缩简单的方法
2019/09/29 PHP
JavaScript 学习笔记(十四) 正则表达式
2010/01/22 Javascript
通过javascript的匿名函数来分析几段简单有趣的代码
2010/06/29 Javascript
js 创建书签小工具之理论
2011/02/25 Javascript
JS实现div居中示例
2014/04/17 Javascript
javascript实现图片循环渐显播放的方法
2015/02/24 Javascript
jquery实现用户打分评分特效
2015/05/28 Javascript
js实现简单秒表走动的时钟特效
2020/03/25 Javascript
AngularJS打开页面隐藏显示表达式用法示例
2016/12/25 Javascript
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
浅谈React中组件逻辑复用的那些事儿
2020/05/21 Javascript
[02:52]2014DOTA2西雅图国际邀请赛 CIS战队巡礼
2014/07/07 DOTA
[01:00:22]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第三场 1月10日
2021/03/11 DOTA
python避免死锁方法实例分析
2015/06/04 Python
Python 专题一 函数的基础知识
2017/03/16 Python
Python中的探索性数据分析(功能式)
2017/12/22 Python
在pycharm中设置显示行数的方法
2019/01/16 Python
Python制作exe文件简单流程
2019/01/24 Python
Pandas读取并修改excel的示例代码
2019/02/17 Python
opencv 获取rtsp流媒体视频的实现方法
2019/08/23 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
2019/09/23 Python
Pycharm 安装 idea VIM插件的图文教程详解
2020/02/21 Python
django 多数据库及分库实现方式
2020/04/01 Python
python 生成器需注意的小问题
2020/09/29 Python
Django web自定义通用权限控制实现方法
2020/11/24 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
Bibloo荷兰:女士、男士和儿童的服装、鞋子和配饰
2019/02/25 全球购物
劳动模范事迹材料
2014/01/19 职场文书
电力公司个人求职信范文
2014/02/04 职场文书
赵乐秦在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
2016毕业实习单位评语大全
2015/12/01 职场文书
创业方案:赚钱的烧烤店该怎样做?
2019/07/05 职场文书
python opencv将多个图放在一个窗口的实例详解
2022/02/28 Python
关于pytest结合csv模块实现csv格式的数据驱动问题
2022/05/30 Python
js 实现验证码输入框示例详解
2022/09/23 Javascript