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 相关文章推荐
真正面向对象编程:PHP5.01发布
Oct 09 PHP
解决dede生成静态页和动态页转换的一些问题,及火车采集入库生成动态的办法
Mar 29 PHP
php笔记之:AOP的应用
Apr 24 PHP
深入PHP数据缓存的使用说明
May 10 PHP
PHP中redis的用法深入解析
Feb 20 PHP
PHP session文件独占锁引起阻塞问题解决方法
May 12 PHP
php中ob函数缓冲机制深入理解
Aug 03 PHP
PHP实现二叉树的深度优先与广度优先遍历方法
Sep 28 PHP
详解PHP匿名函数与注意事项
Mar 29 PHP
php实现的简单数据库操作Model类
Nov 16 PHP
PHP与JavaScript针对Cookie的读写、交互操作方法详解
Aug 07 PHP
goto语法在PHP中的使用教程
Sep 17 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
一个没有MYSQL数据库支持的简易留言本的编写
2006/10/09 PHP
php 如何获取数组第一个值
2013/08/06 PHP
PHP常用数组函数介绍
2014/07/28 PHP
Laravel 5框架学习之日期,Mutator 和 Scope
2015/04/08 PHP
PHPMailer ThinkPHP实现自动发送邮件功能
2018/06/10 PHP
php实现的顺序线性表示例
2019/05/04 PHP
PHP抽象类和接口用法实例详解
2019/07/20 PHP
Javascript实现的鼠标经过时播放声音
2010/05/18 Javascript
读jQuery之二(两种扩展)
2011/06/11 Javascript
jQuery提交多个表单的小例子
2013/06/30 Javascript
详解jquery uploadify 上传文件
2013/11/09 Javascript
js浮点数精确计算(加、减、乘、除)
2013/12/26 Javascript
javascript对话框使用方法(警告框 javascript确认框 提示框)
2014/01/07 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
BootStrap modal模态弹窗使用小结
2016/10/26 Javascript
jQuery实现二维码扫描功能
2017/01/09 Javascript
Bootstrap3 模态框使用实例
2017/02/22 Javascript
AngularJS获取json数据的方法详解
2017/05/27 Javascript
Vue 全局loading组件实例详解
2018/05/29 Javascript
微信小程序之swiper滑动面板用法示例
2018/12/04 Javascript
微信小程序与webview交互实现支付功能
2019/06/07 Javascript
jQuery表单选择器用法详解
2019/08/22 jQuery
JavaScript Reflect Metadata实现详解
2019/12/12 Javascript
JavaScript布尔运算符原理使用解析
2020/05/06 Javascript
[40:16]TFT vs Mski Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
virtualenv实现多个版本Python共存
2017/08/21 Python
Sanic框架请求与响应实例分析
2018/07/16 Python
使用python读取.text文件特定行的数据方法
2019/01/28 Python
python语言元素知识点详解
2019/05/15 Python
Python QQBot库的QQ聊天机器人
2019/06/19 Python
OpenCV哈里斯(Harris)角点检测的实现
2020/01/15 Python
.img/.hdr格式转.nii格式的操作
2020/07/01 Python
Python利用Faiss库实现ANN近邻搜索的方法详解
2020/08/03 Python
学校党员对照检查材料
2014/08/28 职场文书
2016大一新生入学教育心得体会
2016/01/23 职场文书
高并发下Redis如何保持数据一致性(避免读后写)
2022/03/18 Redis