博主信息
小臣
博文
29
粉丝
0
评论
0
访问量
2326
积分:0
P豆:60

php数据类型-数组(array)

2020年05月18日 19:37:56阅读数:95博客 / 小臣 / PHP基础

数组 array
php的数组是一种有序映射,是将values 关联到 keys 的类型。

语法:
定义一个数组,用array() 函数来定义,可以包含任意数量用逗号隔开的键值对(key=>value)。
array( key => value
, …
)
// 键(key)可是是一个整数 integer 或字符串 string
// 值(value)可以是任意类型的值

自 5.4 起可以使用短数组定义语法,用 [] 替代 array()。

  1. <?php
  2. $arr1 = array('a'=>'car','b'=>'mao');
  3. $arr2 = ['a'=>'car','b'=>'mao'];

数组可以分为索引数组关联数组两种,索引数组就是键是整型数字,而关联数组的键是字符串。

  1. <?php
  2. $arr = [1,2,3,4,5]; // 索引数组
  3. $arr = ['name'=>'zhangsan','age'=>24]; // 关联数组

访问数组元素
使用方括号访问,array[key]。

  1. <?php
  2. $array = ['name'=>'wangwu','age'=>18,'sex'=>'男'];
  3. var_dump($array['name']); // string(6)(wangwu)
  4. var_dump($array['sex']); // string(3)('男')

遍历数组
foreach 控制结构是专门用于数组的遍历。foreach() 函数可以遍历数组元素。

全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
暂无评论暂无评论!