PHP数组是有序映射,支持索引、关联、混合定义;用[]创建,foreach遍历,count统计,unset/array_pop等增删查改。

PHP 中数组是核心数据结构,用法灵活、功能强大,本质是一个有序映射(key → value),既能当普通列表用,也能当字典、栈、队列甚至树来用。
怎么创建数组
两种主流写法,推荐用方括号语法(简洁、现代):
-
索引数组(数字键):
$fruits = ["apple", "banana", "orange"]; -
关联数组(字符串键):
$user = ["name" => "Tom", "age" => 28]; - 空数组直接写:
$data = [];或$data = array(); - 混合定义也支持:
$mixed = [0 => "first", "type" => "string", 2 => "third"];
怎么访问和修改元素
用方括号加键名或下标,简单直接:
- 读取:
echo $fruits[0];输出 apple;echo $user["name"];输出 Tom - 赋值(新增或覆盖):
$fruits[] = "grape";自动追加到末尾;$user["city"] = "Beijing";新增键值对 - 修改已有项:
$fruits[1] = "mango";把 banana 换成 mango
怎么遍历数组
日常最常用的是 foreach,兼顾索引数组和关联数组:
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~