php入门教程(八) PHP数组

发布时间:2020-04-23编辑:脚本学堂
本节是php入门教程的第八节,介绍下有关php数组的相关内容,有需要的朋友参考下。

本节内容:
php数组

在任何的编程语言中,数组是一个重要而应用广泛的知识点,当然php编程中也不例子。

本节就介绍下php数组的相关知识,供大家参考。

一、php数组的概述
1. 数组的本质:管理和操作一组变量,成批处理
2. 数组是复合类型
3. 数组中可以存储任意长度的数据,也可以存储任意类型的数据

二、php数组的分类

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; "; 

?> 

2)、
 

复制代码 代码示例:
<?php 
//定义数组 
$array = array("ar1" => array(5=>100, 3=>120, 4=>30), 
"ar2" => array(4=>"three", 9=>"four", 1=>"five")); 
//对数组进行遍历 
foreach ($array as $v1)  
{  // www.jb200.com
    foreach ($v1 as $v2)  
    { 
        print "$v2/n"; 
    } 

?>

>>> 查看更多 php入门教程 <<<