摘要:本文主要向大家介绍了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频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号