php数组键名技巧小结


Posted in PHP onFebruary 17, 2015

本文较为详细的总结了php数组键名的技巧。分享给大家供大家参考。具体分析如下:

1、$arr[true] 等价于 $arr[1];$arr[false] 等价于 $arr[0]。

2、使null做为键名,相当于创建或覆盖一个$arr[null],可以使用$arr[null]或$arr[""]来访问。

3、使用带小数点的数字作为键名时,键名会自动截取整数部分作为键名。如$arr[123.45]=5,你使用$arr[123.45]或$arr[123]均可以取得键值;用foreach遍历时,使用的是$arr[123]。

4、$arr[]=5,会在数组$arr后面添加上该元素。

注:数组中键名的数据类型为整数或字符串型

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP中的函数嵌套层数限制分析
Jun 13 PHP
linux下使用ThinkPHP需要注意大小写导致的问题
Aug 02 PHP
自己在做项目过程中学到的PHP知识收集
Aug 20 PHP
php中使用addslashes函数报错问题的解决方法
Feb 06 PHP
深入eAccelerator与memcached的区别详解
Jun 06 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(四)
Jun 23 PHP
php将字符串全部转换成大写或者小写的方法
Mar 17 PHP
浅谈php错误提示及查错方法
Jul 14 PHP
关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
Jan 08 PHP
PHP的Yii框架中Model模型的学习教程
Mar 29 PHP
php实现数字补零的方法总结
Sep 12 PHP
laravel框架模型和数据库基础操作实例详解
Jan 25 PHP
php使用explode()函数将字符串拆分成数组的方法
Feb 17 #PHP
php使用unset()删除数组中某个单元(键)的方法
Feb 17 #PHP
php实现两个数组相加的方法
Feb 17 #PHP
php选择排序法实现数组排序实例分析
Feb 16 #PHP
php插入排序法实现数组排序实例
Feb 16 #PHP
php实现递归与无限分类的方法
Feb 16 #PHP
php实现多维数组中每个单元值(数字)翻倍的方法
Feb 16 #PHP
You might like
php数组函数序列之array_combine() - 数组合并函数使用说明
2011/10/29 PHP
php 获取SWF动画截图示例代码
2014/02/10 PHP
destoon后台网站设置变成空白的解决方法
2014/06/21 PHP
php实现的debug log日志操作类实例
2016/07/12 PHP
PHP标准库(PHP SPL)详解
2019/03/16 PHP
HTML中不支持静态Expando的元素的问题
2007/03/08 Javascript
不用构造函数(Constructor)new关键字也能实现JavaScript的面向对象
2013/01/11 Javascript
兼容IE和FF的图片上传前预览js代码
2013/05/28 Javascript
JavaScript等比例缩放图片控制超出范围的图片
2013/08/06 Javascript
JavaScript返回上一页的三种方法及区别介绍
2015/07/04 Javascript
深入理解JavaScript中的浮点数
2016/05/18 Javascript
BootStrap与validator 使用笔记(JAVA SpringMVC实现)
2016/09/21 Javascript
微信 java 实现js-sdk 图片上传下载完整流程
2016/10/21 Javascript
js实现手机发送验证码功能
2017/03/13 Javascript
AngularJS中$http使用的简单介绍
2017/03/17 Javascript
JS实现标签滚动切换效果
2017/12/25 Javascript
bootstrap table合并行数据并居中对齐效果
2018/10/17 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
2019/05/09 Javascript
在vue中实现禁止屏幕滚动,禁止屏幕滑动
2020/07/22 Javascript
js实现贪吃蛇小游戏(加墙)
2020/07/31 Javascript
wxpython中Textctrl回车事件无效的解决方法
2016/07/21 Python
python整小时 整天时间戳获取算法示例
2019/02/20 Python
python入门之基础语法学习笔记
2020/02/08 Python
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
2020/03/24 Python
CSS3条纹背景制作的实战攻略
2016/05/31 HTML / CSS
HTML5移动开发图片压缩上传功能
2016/11/09 HTML / CSS
基于Html5 canvas实现裁剪图片和马赛克功能及又拍云上传图片 功能
2019/07/09 HTML / CSS
《一个中国孩子的呼声》教学反思
2014/02/12 职场文书
纠纷协议书
2014/04/16 职场文书
连锁超市项目计划书
2014/09/15 职场文书
研究生就业推荐表导师评语
2014/12/31 职场文书
关于成立领导小组的通知
2015/04/23 职场文书
毕业实习证明范本
2015/06/16 职场文书
教你用Java Swing实现自助取款机系统
2021/06/11 Java/Android
Python编写nmap扫描工具
2021/07/21 Python
MySQL中rank() over、dense_rank() over、row_number() over用法介绍
2022/03/23 MySQL