PHP数组

PHP数组有三种形式:1数值数组,2关联数组和3多维数组

1 数值数组:

1)自动分配ID

示例:


<?php
<!-- lang: php -->
$name = array("希希","汪汪","小虎");
<!-- lang: php -->
echo $name [0]."是我家的小狗,它是".$name [1]."的妈妈,是".$name [2]."的外婆";
<!-- lang: php -->
?>

2)人工分配ID

示例:


<?php
<!-- lang: php -->
$name[0] ="希希";
<!-- lang: php -->
$name[1] ="汪汪";
<!-- lang: php -->
$name[2] ="小虎";
<!-- lang: php -->
echo $name [0]."是我家的小狗,它是".$name [1]."的妈妈,是".$name [2]."的外婆";
<!-- lang: php -->
?>

以上两个示例的输出:希希是我家的小狗,它是汪汪的妈妈,是小虎的外婆

2 关联数组,在存储有关具体命名的值的数据时使用,可以把值作为键并向它们赋值

示例1:


<?php
<!-- lang: php -->
$ages = array("大王"=>26, "小王 "=>25,"大张"=>25, "小张"=>23,"小刘"=>25);
<!-- lang: php -->
echo "大王的年龄是".$ages['大王'];
<!-- lang: php -->
?>

示例2:


<?php
<!-- lang: php -->
$ages['大王'] ="26";
<!-- lang: php -->
$ages['小王'] ="25";
<!-- lang: php -->
$ages['小刘'] ="25";
<!-- lang: php -->
$ages['大张'] ="25";
<!-- lang: php -->
$ages['小张'] ="23";
<!-- lang: php -->
echo "大王的年龄是".$ages['大王'];
<!-- lang: php -->
?>

输出:大王的年龄是26

3 多维数组:在多维数组中主数组中的每一个元素都是一个数组。子数组中的元素也可以是数组,依次类推。

你可能感兴趣的:(php数组)