php (八) PHP数组

浏览:
字体:
发布时间:2013-12-09 23:23:08
来源:
一、数组的概述
  1. 数组的本质:管理和操作一组变量,成批处理
  2. 数组是复合类型
 3. 数组中可以存储任意长度的数据,也可以存储任意类型的数据
 
 
 
二、数组的分类
 
2. PHP中有两种数组
  索引数组:就是下标是顺序整数作为索引  
        关联数组:就是下标是字符串作为索引
 
 
 
示例:索引数组
 
 
[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>';  
 
 
 示例:关联数组
 
[php]  
$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多维数组
[php]  
$User =array(  
   array('张3',93),  
   array('李4',80),  
   array('王5',98)  
   );  
 
 
 
php数组元素的遍历
 
[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]  
<?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";  
    }  
}  
?>  
 
>更多相关文章
24小时热门资讯
24小时回复排行
资讯 | QQ | 安全 | 编程 | 数据库 | 系统 | 网络 | 考试 | 站长 | 关于东联 | 安全雇佣 | 搞笑视频大全 | 微信学院 | 视频课程 |
关于我们 | 联系我们 | 广告服务 | 免责申明 | 作品发布 | 网站地图 | 官方微博 | 技术培训
Copyright © 2007 - 2024 Vm888.Com. All Rights Reserved
粤公网安备 44060402001498号 粤ICP备19097316号 请遵循相关法律法规
');})();