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 相关文章推荐
第八节--访问方式
Nov 16 PHP
PHP 执行系统外部命令 system() exec() passthru()
Aug 11 PHP
php多层数组与对象的转换实例代码
Aug 05 PHP
PHP eval函数使用介绍
Dec 08 PHP
php获取域名的google收录示例
Mar 24 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
Jun 26 PHP
PHP中new static()与new self()的区别异同分析
Aug 22 PHP
详解PHP中foreach的用法和实例
Oct 25 PHP
PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算示例【基于strtotime】
Apr 19 PHP
分享5个非常有用的Laravel Blade指令
May 30 PHP
PHP使用mysqli同时执行多条sql查询语句的实例
Mar 22 PHP
PHP ElasticSearch做搜索实例讲解
Feb 05 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
PHP垃圾回收机制简单说明
2010/07/22 PHP
php中filter函数验证、过滤用户输入的数据
2014/01/13 PHP
thinkPHP3.1验证码的简单实现方法
2016/04/22 PHP
使用jQuery实现dropdownlist的联动效果(sharepoint 2007)
2011/03/30 Javascript
jQuery实现长文字部分显示代码
2013/05/13 Javascript
yepnope.js使用详解及示例分享
2014/06/23 Javascript
javascript数组输出的两种方式
2015/01/13 Javascript
javascript巧用eval函数组装表单输入项为json对象的方法
2015/11/25 Javascript
需灵活掌握的Bootstrap预定义排版类 你精通吗?
2016/06/20 Javascript
js转html实体的方法
2016/09/27 Javascript
vue货币过滤器的实现方法
2017/04/01 Javascript
jQuery上传插件webupload使用方法
2017/08/01 jQuery
javascript数组拍平方法总结
2018/01/20 Javascript
layer.open 按钮的点击事件关闭方法
2018/08/17 Javascript
解决layer弹层遮罩挡住窗体的问题
2018/08/17 Javascript
vue-router动态设置页面title的实例讲解
2018/08/30 Javascript
vue ajax 拦截原理与实现方法示例
2019/11/29 Javascript
js中的面向对象之对象常见创建方法详解
2019/12/16 Javascript
vue中解决微信html5原生ios虚拟键返回不刷新问题
2020/10/20 Javascript
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
Python编程中的文件读写及相关的文件对象方法讲解
2016/01/19 Python
用virtualenv建立多个Python独立虚拟开发环境
2017/07/06 Python
对python产生随机的二维数组实例详解
2018/12/13 Python
Marc Jacobs官方网站:美国奢侈品牌
2017/08/29 全球购物
苏格兰销售女装、男装和童装的连锁店:M&Co
2018/03/16 全球购物
美国婚礼装饰和活动用品批发供应商:Event Decor Direct
2018/10/12 全球购物
Chain Reaction Cycles俄罗斯:世界上最大的在线自行车商店
2019/08/27 全球购物
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
大学生在校学习的自我评价
2014/02/18 职场文书
《三个小伙伴》教学反思
2014/04/11 职场文书
考察现实表现材料
2014/05/19 职场文书
乡镇遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
活动费用申请报告
2015/05/15 职场文书
导游词之台湾安平古堡
2019/12/25 职场文书
前端vue+express实现文件的上传下载示例
2022/02/18 Vue.js
vue实现input输入模糊查询的三种方式
2022/08/14 Vue.js