PHP语言入门-数组的定义与使用
小标 2018-07-12 来源 : 阅读 952 评论 0

摘要:本文主要向大家介绍了PHP语言入门-数组的定义与使用,通过具体的实例向大家展示,希望对大家学习php语言有所帮助。

本文主要向大家介绍了PHP语言入门-数组的定义与使用,通过具体的实例向大家展示,希望对大家学习php语言有所帮助。

本文介绍PHP开发中,数组的定义与使用:

1、数组概述

(1)声明

1)直接赋值声明:

[php] view plain copy

1. $a[0]=1;  

2. $a[1]="2";  

3. $a["name"]="张三";  

2)使用array()函数:

[php] view plain copy

1. $a=array(3,"4");  

2. $b=array("name"=>"zhangsan","age"=>67);  

3. $c=array(1,"2","age"=>45);//混合声明数组时,索引数组和关联数组互不影响  

(2)特点:可以存储任意类型,任意长度的数据

2、数组的分类

(1)按维数分

1)一维数组

[php] view plain copy

1. $a=array(1,2);  

2)二维数组(数组中的元素是数组)

[php] view plain copy

1. $a=array(  

2.   1,  

3.   2,  

4.   array(3,4)  

5. );  

3)多维:依次类推

(2)按类别分

1)索引数组

[php] view plain copy

1. $a=array(3,"4");  

2)关联数组(key=>value形式)

[php] view plain copy

1. $b=array("name"=>"zhangsan","age"=>67);  

3、数组的遍历

(1)使用for循环(不推荐)

[php] view plain copy

1. $a=array(2,4,6);  

2. for($i=0;$i<count($a);$i++){  

3.     echo $a[$i];  

4. }  

(2)使用foreach(推荐)

[php] view plain copy

1. $urls= array('1','2','3','4');   

2.     foreach ($urls as $url){   

3.       echo $urls;   

4. }   

(3)使用while() 和 list()、each()配合使用

[php] view plain copy

1. $urls= array('aaa','bbb','ccc','ddd');   

2.     while(list($key,$val)= each($urls)) {   

3.       echo  $val;   

4.    }   

4、最最常用超全局数组(任何位置都可以使用)

(1)$_GET[ ]  //get请求提交到php的变量

(2)$_POST[ ]   //post请求提交到php的变量

(3)$_FILES[ ]   //post上传文件提交到php的变量

本文由职坐标整理并发布,了解更多内容,请关注职坐标编程语言PHP频道!


本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程