[TOC]
## 涉及函数
array(); //创建数组
range(); //创建包含指定范围单元的数组
## PHP数组分类
* 索引数组
* 关联数组
* 多维数组
## 索引数组
~~~
创建索引数组echo '创建索引数组并遍历打印', '
';
$course = array('php', 'javascript', 'html', 'css', 'mysql', 'apache');
$arrlength = count($course);
for ($i=0;$i
echo $course[$i];
echo '
';
}
?>
~~~
## 关联数组
~~~
创建关联数组echo '创建关联数组并遍历打印', '
';
$framework = array('php'=>'thinkPHP', 'javascript'=>'jQuery', 'sql'=>'mysql', 'webserver'=>'apache');
foreach ($framework as $key => $value) {
echo "类别:".$key.",内容:".$value;
echo "
";
}
?>
~~~
## 多维数组
~~~
创建多维数组echo '创建二维数组并遍历打印', '
';
$course = array(
array('php', 'thinkPHP', 'Laravel'),
array('Database', 'mysql', 'Oracle'),
array('web', 'html', 'css'),
);
echo '类别:'.$course[0][0].',内容:'.$course[0][1].",".$course[0][2]."
";
echo '类别:'.$course[1][0].',内容:'.$course[1][1].",".$course[1][2]."
";
echo '类别:'.$course[2][0].',内容:'.$course[2][1].",".$course[2][2]."
";
?>
~~~
## rang()函数
~~~
创建包含指定范围元素的数组$a = range(0, 10);
echo '创建元素为0-10的数组';
echo '
';
print_r($a);
?>
~~~