数组
PHP中的数组既是java中的map,又是list
<?php
$a=array('a',2);
$b=array('key1'=>'c',12=>'d');
echo $a[0].'<br/>';
echo $a[1].'<br/>';
echo $b['key1'].'<br/>';
echo $b[12].'<br/>'
?>
结果:
a
2
c
d
php支持两种数组 索引数组和联合数组
一种是以数字为key
一种是以字符串为key
使用foreach($array as $key=>$value)
使用(用到再看)
list($name,$value)==each($_POST)
int count($array)
array_search(mixed needle,array a)
在数组中搜索给定的value返回对应的key,没有返回false
mixed array_pop($array)
返回最后一个元素
array_push(array,var[,var1,var2])
添加一个元素到数组
array array_unique(array)
删除value重复的元素