探索 PHP 数组操作:从基础遍历到多维数组处理
文章最后更新时间:2025年12月11日
数组是 PHP 中存储批量数据的核心结构,无论是单维列表还是多维数据(如 API 返回结果),都需要熟练掌握数组操作。本文通过实用场景讲解数组的常用技巧。

一、基础操作:遍历与修改
<?php
$users = ["张三", "李四", "王五"];
// 遍历数组
foreach ($users as $index => $name) {
echo "索引{$index}:{$name}<br>";
}
// 添加元素
$users[] = "赵六";
// 删除元素
unset($users[0]);
?>二、实战:多维数组的筛选
<?php
// 多维数组(用户列表)
$userList = [
["id" => 1, "name" => "张三", "age" => 20],
["id" => 2, "name" => "李四", "age" => 25],
["id" => 3, "name" => "王五", "age" => 20]
];
// 筛选年龄=20的用户
$filterUsers = array_filter($userList, function($item) {
return $item['age'] == 20;
});
print_r($filterUsers);
?>三、实用函数:数组转 JSON
<?php
$user = ["name" => "张三", "age" => 20];
// 数组转JSON(API返回常用)
$json = json_encode($user);
echo $json; // 输出{"name":"张三","age":20}
?>总结
文章版权声明:除非注明,否则均为Dark零点博客原创文章,转载或复制请以超链接形式并注明出处。

