PHP入门-数组的定义与使用

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

1、数组概述

(1)声明

1)直接赋值声明:

$a[0]=1;
$a[1]="2";
$a["name"]="张三";

2)使用array()函数:

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

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

2、数组的分类

(1)按维数分

1)一维数组

$a=array(1,2);

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

$a=array(
  1,
  2,
  array(3,4)
);

3)多维:依次类推

(2)按类别分

1)索引数组

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

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

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

3、数组的遍历

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

$a=array(2,4,6);
for($i=0;$i<count($a);$i++){
    echo $a[$i];
}
(2)使用foreach(推荐)

$urls= array('1','2','3','4'); 
    foreach ($urls as $url){ 
      echo $urls; 
} 
(3)使用while() 和 list()、each()配合使用

$urls= array('aaa','bbb','ccc','ddd'); 
    while(list($key,$val)= each($urls)) { 
      echo  $val; 
   } 

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

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

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

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

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值