1 / 48
文档名称:

零基础学习PHP-数组.ppt

格式:ppt   大小:3,908KB   页数:48
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

零基础学习PHP-数组.ppt

上传人:PAN 2020/12/10 文件大小:3.82 MB

下载得到文件列表

零基础学习PHP-数组.ppt

文档介绍

文档介绍:PHP数组
无乳弟
网址:
不偏程
电话:4007001307
数组
基础知识
数组的遍历
数组的相关处理函数

基础知识
数组是一个可以存储一组或一系列数值的变量。
数组是一种基本的数据类型。
PHP中提供了丰富的数组处理函数和方法
·数组函数还可以实现堆栈和队列等数据结构。

所谓的数组下标可以视为资料内容在此数组中的识别名
称,通常被称为数组下标。
当索引值为数值时,也代表此资料内容在数组中的储存
位置。
·数组中有几个索引值就被称为几维数组。
数组分类
在PHP中有两种数组:索引数组和关联数组。
索引( indexed)数组的索引值是整数,以O开始。当通过位置来标
识东西时用索引数组
关联( associative)数组以字符串做为索引值,关联数组更像操作
表。索引值为列名,用于访问列的数据

数组常用的赋值方式:
由于PHP是属于弱类型数据,因此源代码中的数组并
不需要经过特別的声明操作,直接将一组数值指定给某
数组元素即可。一般情况下数组的赋值有两种方式
直接赋值方式如
Sa[0]=******@'
Sa[1]=******@'
使用aray函数如
Sa=array(******@","******@)


数组中索引值(下标)只有一个的数组称为一维数组
在数组中这是最简单的,也是最常用的了。
直接赋值格式
$数组变量名[索引值]=资料内容
其中索引值(下标)可以是一个字符串或一个整
数。等价于整数(不以O开头)的字符串值被当作
整数对待。因此,数组$ary[3与$aray3]是
引用相同的元素。但是$aray03]引用的另外不
同的元素

实例1
实例2
ph
?php
$a[o]=1
$a[1]=2;
$$t
a[ name"]="zhang
$a[2]=3
a[sex"]="man
"age"]=23
$b=2
Sbr"name"]="lisi
$b口=3
Sb[]="woman
$b["age]=28;
$b[6]=4
$b囗=5;
b[8]
?
?
>

实例:
<?php
$a=arry(1,2,34,5,6)
Sb=array one","two","three");
sc=arry(0=>"aa",1=>"bb",2=>"ccc")
Sd=array aaa,6=>"bbb","ccc")
Se=array name"=>"zhang,"age=>20)

二维数组的声明
多维数组的声明方式及规则,与一维数组相同,例
如:下面二维数组的声明片段
SA LOT
SA [ D
String”][o
这时数组中的资料内容如下
维索引值
维索引值S
二维索引值0
二维索引值1
二维索引值0
维索引值
如果以 array语法声明,则如下程序片段
<?php
8A=aay(0=aray{0,1],” String”=aray(“

数组函数分类
·数组的遍历
获取数组的键名和值
数组的指针操作·数组的计算
·数组的检索
·数组的处理函数
·数组的过滤
数组与变量之间的转换
·数组的排序
·数组的分组拆分
·栈和队列