>
php数组的运用
2021-01-31 13:36
PHP
  • 1967
  • 527
  • 64
  • 51

数组的含义:

数组(Array)是有序的元素序列。 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。 这些有序排列的同类数据元素的集合称为数组。

数组的分类:

1.索引数组(索引值为整数的数组)

2.关联数组(索引值为字符串的数组,使用字符串作为索引 在PHP中大量的使用在开发过程中非常方便)

数组的创建:

1.在PHP中创建数组不需要指定数组的大小 、不需要在使用前进行声明。

2.数组元素复制即可创建数组。

3.建议使用Array()语言结构创建数组。

示列(1):

//语法  $数组名[0]=值 或者 $数组名[]=值//省略索引值 默认从0开始 依次增加1$student[0]=001;$student[1]='CYBLOG';$student[3]='优秀';var_dump($student);//$student[]=001;//$student[]='CYBLOG';//$student[]='优秀';//var_dump($student);

示列(2):

//语法  $数组名=array(值1,值2)$student=array(001,'CYBLOG','优秀');var_dump($student);//语法  $数组名=array(索引值=>值1,索引值=>值2)$student=array(    0=>001,    1=>'CYBLOG',    2=>'优秀');var_dump($student);

示列(3):

//关联数组创建//语法  $数组名[名称]=值$student['Number']=001;$student['Name']='CYBLOG';$student['Evaluate']='优秀';var_dump($student);

示列(4):

//关联数组创建//语法  $数组名=array(名称=>值1,名称=>值2,.....)$student=array(    'Number'=>001,    'Name'=>'CYBLOG',    'Evaluate'=>'优秀');

示列(5):

//二维数组$student=array(    0=>array(001,'CYBLOG','优秀'),    1=>array(002,'CYBLOG2','良好'));//两种都一样$student=array(    array(001,'CYBLOG','优秀'),    array(002,'CYBLOG2','良好'));

数组创建好以后怎么把数组里面的数据拿出来呢?

就需要用到循环 

循环有哪些呢:第一种:for,第二种:foreach

示列(1):

$student[0]=001;$student[1]='CYBLOG';$student[2]='优秀';//count() 计算数组大小for ($i=0;$i<count($student);$i++){    echo $student[$i].'<br/>';//输出并换行}

示列(2):

$student=array(   'Number'=>001,    'Name'=>'CYBLOG',    'Evaluate'=>'优秀');foreach ($student as $Num=>$Value){    echo '序号'.$Num.'值'.$Value.'<br/>';}

输出结果:

476T7ID1CV9_493Q~LC~TZQ.png


全部留言 ()
返回
顶部