PHP手册-数组下标
来源:互联网 发布:淘宝网站设计 编辑:程序博客网 时间:2024/06/06 21:03
给一个当前最大键名是负值的数组添加一个新值,则新生成的的索引将为零(0)。以前新生成的索引为当前最大索引加一,和正值的索引相同。
使用 TRUE 作为键名将使 integer 1 成为键名。使用 FALSE 作为键名将使 integer 0 成为键名。使用 NULL 作为键名将等同于使用空字符串。使用空字符串作为键名将新建(或覆盖)一个用空字符串作为键名的值,这和用空的方括号不一样。
$switching = array( 10, // key = 0 5 => 6, 3 => 7, 'a' => 4, 11, // key = 6 (maximum of integer-indices was 5) '8' => 2, // key = 8 (integer!) '02' => 77, // key = '02' 0 => 12 // the value 10 will be overwritten by 12 );
数组的下标默认从int型的0开始,如不定义下标增加数组元素,数组下标将会在当前数组下标中找出int型的下标中最大的一个的基础上+1
如:
$test =array(2=>2,9=>6,4=>7,''=>5,//空字符串下标'sss'=>7,//str型下标true=>33,false=>66,3//此处的下标将会使10);var_dump($test)打印结果
array (size=8)
2 => int 2
9 => int 6
4 => int 7
'' => int 5
'sss' => int 7
1 => int 33
0 => int 66
10 => int 3
- PHP手册-数组下标
- php 数组自增下标
- PHP数组下标区分大小写
- php 关联数组的下标读取
- 一个有趣的php数组下标问题
- [PHP]使用array_merge重新排列数组下标
- php foreach 二维数组遍历下标问题
- PHP数组下标加引号的理解
- [PHP]使用array_merge重新排列数组下标
- php数组原样输出,带下标
- PHP数组下标的效率探讨
- php小技巧过滤数组的下标
- 【php数组 面试题】无下标数组赋值问题
- 数组下标
- PHP 获取数组任意下标key的上一个prev和下一个next下标值
- PHP数组的操作(新建,取下标,内容)
- php数组打印下标及对应的值
- php将数组的下标从新定义自增 array_values
- github for Windows使用介绍
- 使用c#操作word2003
- 设计模式之单例模式
- Linux 错误积累
- hdu4325-Flowers-2012 Multi-University Training Contest 3-题解
- PHP手册-数组下标
- 通过pl_sql 把 oracle导出用户空间下的表的建表语句
- 黄仁勋传奇
- 雷锋读图:玩电子游戏能减肥 “坏习惯”也有益身心健康
- 使用MDS实现用户个性化设置
- [DB2]在本地数据库目录或系统数据库目录中已经存在数据库别名""的解决办法
- Java深度历险(三)——Java线程:基本概念、可见性与同步
- DLP 选购指南及四款产品评测
- 中国社会化媒体格局概览图