文档详情

《PHP+MySQL动态网页设计》课件 第4章 PHP中的数组.pptx

发布:2025-02-22约4.69千字共40页下载文档
文本预览下载声明

第4章PHP中的数组4.1数组的概念

数组的概念数组是一组数据有序排列的集合,把一系列数据按照一定的规则组织起来,形成一个可操作的整体。PHP中的数组与其他高级语言相比,更为复杂和灵活。和其他语言不一样的是,可以将不同类型的数据组织在同一个数组中,而且PHP数组存储数据的容量还可以根据里面元素个数的增减自动调整。存储在数组中的单个值称为数组的元素,每个数组元素都有一个相关的索引,可以视为数据内容在此数组中的识别名称,通常也被称为数组下标,可以通过使用数组中的下标来访问与之对应的数组元素。

数组的概念在下表所示的学生信息表中,每一条记录为一个学生信息,每条学生信息都可以由多个不同类型的数据组成。

数组的概念以数组中提供下标的方式进行分类,可以分为索引数组和关联数组:索引数组:索引值是整数,从0开始,依次递增。当通过位置来标识数组元素时,可以使用索引数组。关联数组:以字符串作为索引值,关联数组更像是操作数据表,索引值为列名,用于访问列的数据。当通过名称来标识数组元素时,可以使用关联数组。

数组的概念以数组中下标的个数进行分类,可以分为一维数组和多维数组:一维数组:数组中只有一个下标。多维数组:数组中有多个下标,常用的是二维数组,即有两个下标。

数组的概念以学生信息表中的第1条学生信息记录为例,分别使用索引数组和关联数组来进行表示。在学生信息表中,即可以把一条学生信息记录当作一个一维数组来处理,把多条学生信息记录当作一个二维数组来处理。

PPT模板下载:/moban/行业PPT模板:/hangye/节日PPT模板:/jieri/PPT素材下载:/sucai/PPT背景图片:/beijing/PPT图表下载:/tubiao/优秀PPT下载:/xiazai/PPT教程:/powerpoint/Word教程:/word/Excel教程:/excel/资料下载:/ziliao/PPT课件下载:/kejian/范文下载:/fanwen/试卷下载:/shiti/教案下载:/jiaoan/谢谢!

第4章PHP中的数组4.2数组的声明和初始化

1.一维数组的声明和初始化2.多维数组的声明和初始化本节内容

数组的声明和初始化在PHP中定义数组非常灵活,PHP不需要在创建数组时指定数组的大小,也不需要在使用数组前先行声明,甚至可以在同一个数组中存储任何类型的数据。在PHP中自定义数组可以使用以下两种方法:使用直接赋值方式声明数组使用array()函数创建数组

1.一维数组的声明和初始化数组中索引值(下标)只有一个的数组称为一维数组,在数组中这是最简单的一种,也是最常用的一种。

1.1使用直接赋值方式声明一维数组使用直接赋值方式声明数组的语法格式如下: $数组名[下标]=value说明:以上是在对数组声明的同时进行了初始化操作。可以在方括号(“[]”)中使用数字声明索引数组,使用字符串声明关联数组。

1.1使用直接赋值方式声明一维数组示例4-1:使用直接赋值方式声明一维数组。

1.2使用array()函数创建一维数组array()函数可以用来新建一个数组。其语法格式如下:创建一个空数组 $数组名=array();创建一个索引数组 $数组名=array(value1,values2,value3,…);创建一个关联数组 $数组名=array(key1=value1,key2=values2,key3=value3,…);说明:在创建关联数组时,需要指定一定数量用逗号(“,”)分割的key=value参数对。其中,key是键名,value是键值,=是数组运算符。

1.2使用array()函数创建一维数组示例4-2:使用array()函数创建一维数组。

2.多维数组的声明和初始化数组中索引值(下标)有多个的数组称为多维数组,其中拥有两个下标的二维数组是最常用的多维数组。

2.1使用直接赋值方式声明多维数组以二维数组为例,使用直接赋值方式声明数组的语法格式如下: $数组名[下标1][下标2]=value说明:【下标1】表示的是数组第一维的下标,【下标2】表示的是数组第二维的下标。

2.1使用直接赋值方式声明多维数组示例4-3:使用直接赋值方式声明二维数组(索引数组)。

2.1使用直接赋值方式声明多维数组示例4-4:使用直接赋值方式声明二维数组(关联数组)。

2.2使用array()函数创建多维数组以二维数组为例,使用array()函数新建一个数组的语法格式如下:创建一个索引数组 $数组名=array

显示全部
相似文档