从PHP开始学渗透 -- 数组

​别害怕,你迷茫的路,别人也迷茫过,走过去就好了。。。

----  网易云热评    

一、把多个数据放到一个变量里面的集合叫做数组

二、数组分类

1、索引数组,以下标取值

<?php$a = array('1',2,3,'324');echo "$a[2]";echo "<br/>";echo "$a[3]";echo "<br/>";var_dump($a[2]);echo "<br/>";var_dump($a[3]);?>运行结果:3324int(3)string(3) "324"
<?php$a[] = '1';$a[] = 123;$a[] = '123';$a[] = 456;echo "$a[2]";echo "<br/>";echo "$a[3]";echo "<br/>";var_dump($a[2]);echo "<br/>";var_dump($a);echo "<br/>";print_r($a);?>运行结果:123456string(3) "123"array(4) { [0]=> string(1) "1" [1]=> int(123) [2]=> string(3) "123" [3]=> int(456) }Array ( [0] => 1 [1] => 123 [2] => 123 [3] => 456 )

2、关联索引,自定义下标,下标必须用单引号

<?php$a = array('a'=>'1','b'=>2,'c'=>3,'d'=>'324');echo "$a[a]";echo "<br/>";echo "$a[c]";echo "<br/>";var_dump($a[a]);echo "<br/>";var_dump($a[d]);?>运行结果:13string(1) "1"string(3) "324"

3、遍历普通数组,count函数计算数组个数

<?php$a = array('1',2,3,'324');for ($i=0; $i <count($a) ; $i++){echo "$a[$i]"."<br/>";}?>4、遍历关联数组<?php$a = array('a'=>'1','b'=>2,'c'=>3,'d'=>'324');foreach ($a as $key => $value) {echo "$a[$key]<br/>";}?>

4、二维数组

<?php$a = array(1,2,3,array('a','b','c'));foreach ($a as $key => $value) {if(is_array($value)){foreach ($value as $k => $v) {echo "$v"."<br/>";        }    }else{echo "$value"."<br/>";    }}?>

 

禁止非法,后果自负

欢迎关注公众号:web安全工具库

欢迎关注视频号:之乎者也吧

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

web安全工具库

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值