array(
1=>'a',
"1"=>"b",
1.5=>"c",
true=>"d"
);
var_dump($arr); //array(1) { [1]=> string(1) "d" }
数组key 和value 的限制条件
key 可以是integer 或者 string
value 可以是任意类型
key会有如下的强制转换
1、包含有合法整型值得字符串会被转换为整型
2、浮点数和布尔值也会被转换为整型
3、键名null实际会储存为 ""
4、数组和对象不能被用为键名
5、相同键名,之前会覆盖
6、true 等于1
array(
"foo"=>'bar',
"bar"=>"foo",
100 =>-100,
-100=>100
); var_dump($arr);
array(4) {
["foo"]=>
string(3) "bar"
["bar"]=>
string(3) "foo"
[100]=>
int(-100)
[-100]=>
int(100)
}
世界上最美的风景,是自己努力的模样