php (八) PHP数组

 一、数组的概述
  1. 数组的本质:管理和操作一组变量,成批处理
  2. 数组是复合类型

 3. 数组中可以存储任意长度的数据,也可以存储任意类型的数据


二、数组的分类

2. PHP中有两种数组
  索引数组:就是下标是顺序整数作为索引  
        关联数组:就是下标是字符串作为索引


示例:索引数组

	$user[0]=1;
	$user[1]="kobe";
	$user[2]=10;
	$user[3]="mac";
	$user[4]="kobe@bb.com";

	echo '<pre>';
	print_r($user);
	echo '</pre>';


 示例:关联数组

$user=array("id"=>1, "name"=>"kobe", "age"=>10, 100=>"mac", "kobe@bbb.com");

for($i=0; $i<20; $i++)
	$user[]=$i;
echo '<pre>';
print_r($user);
echo '</pre>';

php多维数组

$User =array(
   array('张3',93),
   array('李4',80),
   array('王5',98)
   );



php数组元素的遍历

<?php
//定义一个数组
$arr = array(0=>"kobe", 1=>"mac-t", 2=>"lin");
//使用第一种方法对数组进行遍历
foreach ($arr as $value) {
    echo "Value: $value; ";
}
echo "<BR>";
//使用第二种方法对数组进行遍历
foreach ($arr as $key => $value) {
    echo "Key: $key; Value: $value; ";
}
?>

<?php
//定义数组
$array = array("ar1" => array(5=>100, 3=>120, 4=>30),
"ar2" => array(4=>"three", 9=>"four", 1=>"five"));
//对数组进行遍历
foreach ($array as $v1) 
{
    foreach ($v1 as $v2) 
    {
        print "$v2/n";
    }
}
?>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值