首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >PHP- 复合数据类型-数组

PHP- 复合数据类型-数组

原创
作者头像
堕落飞鸟
发布于 2023-04-25 14:24:13
发布于 2023-04-25 14:24:13
7920
举报
文章被收录于专栏:飞鸟的专栏飞鸟的专栏

数组的概念

数组是一种能够存储多个值的数据类型,其中每个值都有一个对应的索引值。这些索引值可以是数字或字符串。在PHP中,数组可以是索引数组、关联数组或者多维数组。

索引数组是一个基本的数组类型,其中每个元素都有一个数字索引值。例如,一个包含数字1、2和3的索引数组可以这样定义:

代码语言:javascript
复制
$myArray = array(1, 2, 3);

关联数组是另一种数组类型,其中每个元素都有一个字符串索引值,通常称为键。例如,一个包含学生姓名和对应成绩的关联数组可以这样定义:

代码语言:javascript
复制
$myArray = array(
    'Alice' => 95,
    'Bob' => 87,
    'Charlie' => 92
);

多维数组是由多个数组组成的数组,其中每个数组可以是索引数组、关联数组或者另一个多维数组。例如,一个包含学生姓名、对应课程和对应成绩的多维数组可以这样定义:

代码语言:javascript
复制
$myArray = array(
    'Alice' => array(
        'Math' => 95,
        'English' => 92
    ),
    'Bob' => array(
        'Math' => 87,
        'English' => 90
    ),
    'Charlie' => array(
        'Math' => 92,
        'English' => 88
    )
);

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 数组的概念
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档