PHP 数组部分 -声明的特性

数组的定义:把若干变量有序的的形式组织起来的一种形式。这些数据元素的集合称为数组

数组 分为一维数组 二维数组 二维以上的就是多维数组。

数组是一个容器,使用的目的是可以批量操作。

数组的分类:
索引数组 和关联数组
索引 是从0开始的
关联数组以字符串作为索引值,索引数组更像操作表。索引值为列名,用于访问列的数据。

php数组声明的特性
arr[0]=1; a r r [ 0 ] = 1 ; arr[1]=2;
$arr[2]=3;

arr[one]=1; a r r [ ‘ o n e ′ ] = 1 ; arr[‘two’]=2;
$arr[‘three’]=3;

注意:在使用下标的时候,如果是关联数组,一定要使用引号,不要使用常量名称

还有呢@!@
包含有合法整型值得字符串会被转换为整型, 8可以 存储成 8 如果是08的话则不会强制转换,因为其不是一个合法的十进制数值。
浮点数也会被转成整型,意味着小数部分会被舍去 如8.7 会 被存储成8.
布尔值也会被装换成整型 ,true实际会被存储为1,而键名false会被存储成0
Null会被转换成空字符串, 即键名null实际会被存储成“”;
数组和对象不能被用作键名,如果坚持这么做会导致警告 I llegal offset type
如果在数组中定义了多个单元都使用了同一个键名,则只使用了最后一个,之前都会被覆盖
如果对给出的值没有指定键名,则取当前最大的整数索引值,而新的键名将是该值加一 ,如果指定的键名已经有了值,则该值会被覆盖!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值