PHP中的array数组类型分析说明


Posted in PHP onJuly 27, 2010

php的数组的key 可以是string类型也可以是integer类型。如果key为一个float类型,会自动的转化为integer类型。

如果没有为一个value指定一个key,integer类型的索引的最大值已经给出的话,新key就是这个最大值加1.如果这个新key已经被赋值,那么这个value将会被覆盖掉。

<?php 
$arr = array('a','b',5=>'c','d','e',6=>'g'); 
echo '<pre>'; 
print_r($arr); 
echo '</pre>';

上面代码的结果是

Array( 
[0] => a 
[1] => b 
[5] => c 
[6] => g 
[7] => e)

这个样子。只所以没有value “d” 是因为 他被后面的6=>‘g'这个给覆盖掉了

PHP 相关文章推荐
PHP系统流量分析的程序
Oct 09 PHP
PHP+MySQL 制作简单的留言本
Nov 02 PHP
fleaphp rolesNameField bug解决方法
Apr 23 PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
Nov 07 PHP
分享下页面关键字抓取components.arrow.com站点代码
Jan 30 PHP
PHP5.5和之前的版本empty函数的不同之处
Jun 13 PHP
php实现斐波那契数列的简单写法
Jul 19 PHP
PHP实现HTML生成PDF文件的方法
Nov 07 PHP
php获取数组元素中头一个数组元素值的实现方法
Dec 20 PHP
PHP 文件锁与进程锁的使用示例
Aug 07 PHP
PDO::getAttribute讲解
Jan 28 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
Mar 21 PHP
ionCube 一款类似zend的PHP加密/解密工具
Jul 25 #PHP
PHP array 的加法操作代码
Jul 24 #PHP
PHP IN_ARRAY 函数使用注意事项
Jul 24 #PHP
PHP STRING 陷阱原理说明
Jul 24 #PHP
PHP下操作Linux消息队列完成进程间通信的方法
Jul 24 #PHP
php抓取页面与代码解析 推荐
Jul 23 #PHP
由php的call_user_func传reference引发的思考
Jul 23 #PHP
You might like
十天学会php(2)
2006/10/09 PHP
PHP Token(令牌)设计
2008/03/15 PHP
php中一个有意思的日期逻辑处理
2012/03/25 PHP
php 删除指定文件夹的实例讲解
2017/07/25 PHP
php nginx 实时输出的简单实现方法
2018/01/21 PHP
表格 隔行换色升级版
2009/11/07 Javascript
jquery 图片上传按比例预览插件集合
2011/05/28 Javascript
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
jquery插件如何使用 jQuery操作Cookie插件使用介绍
2012/12/15 Javascript
jquery 追加tr和删除tr示例代码
2013/09/12 Javascript
jQuery设置和移除文本框默认值的方法
2015/03/09 Javascript
javascript图片延迟加载实现方法及思路
2015/12/31 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
javascript验证内容为数字以及长度为10的简单实例
2016/08/20 Javascript
轻松掌握JavaScript中介者模式
2016/08/26 Javascript
基于jQuery实现Accordion手风琴自定义插件
2020/10/13 Javascript
vue2实现数据请求显示loading图
2017/11/28 Javascript
Angular ng-animate和ng-cookies用法详解
2018/04/18 Javascript
React native ListView 增加顶部下拉刷新和底下点击刷新示例
2018/04/27 Javascript
JavaScript ES6箭头函数使用指南
2018/12/30 Javascript
JS面向对象编程——ES6 中class的继承用法详解
2020/03/03 Javascript
[01:51]历届DOTA2国际邀请赛举办地回顾 TI9落地上海
2018/08/26 DOTA
Python实现通过继承覆盖方法示例
2018/07/02 Python
python3模拟实现xshell远程执行liunx命令的方法
2019/07/12 Python
在Tensorflow中实现梯度下降法更新参数值
2020/01/23 Python
Python闭包装饰器使用方法汇总
2020/06/29 Python
如何基于Python和Flask编写Prometheus监控
2020/11/25 Python
Python 实现PS滤镜中的径向模糊特效
2020/12/03 Python
HTML5表格_动力节点Java学院整理
2017/07/11 HTML / CSS
小学学雷锋活动总结
2014/04/25 职场文书
关于爱国的演讲稿
2014/05/07 职场文书
党支部活动策划方案
2014/08/18 职场文书
竞选学习委员演讲稿
2014/09/01 职场文书
个人委托书范本
2014/09/13 职场文书
绿色校园广播稿
2014/10/13 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书