php中如何初始化一个数组


初始化一个数组一般有2种方法:一个是单独给数组中的元素赋值;还有一种是把所有的元素一起初始化。
下面简要介绍初始化数组的2种方法:
第一种方法:
$a["color"]="red";
$a["taste"]="sweet";
$a["shape"]="round";
$a["name"]="apple";
$a[3]=4;
第二种方法:
$a=array(
"color"=>"red",
"taste"=>"sweet",
"shape"=>"round",
"name"=>"apple",
3=>4);

这两种方法的效果是相同的,不同的只是给元素赋值的方法不同。

下面是一个例子,需要注意的是,数组中元素的赋值是从第二个元素开始的。 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>初始化数组</title>
</head>

<body>
<font size="5">
<?php
$monthName=array(1=>"January","February","March","April","May","June","July","August","September","October","November","December");
print("英语的“5月”是<b>$monthName[5]</b>.<br>/n");
?>
</font>
</body>
</html>

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页