'; var_dump($arr); //定义二维数组 $arr = array( array('name'=>'邝','chinese'=>'90'), array('name'=>'伟','chinese'=>'65') ); echo '
';
    var_dump($arr);
    echo $arr[0]['name'].'的分数是'.$arr[0]['chinese'];

    echo '
'; //统计数组元素数量 $arr = array('a', 'b','c','hello'); $len = count($arr); $len2 = sizeof($arr); echo '$arr'.'的长度是'.$len.'
'; echo '$arr'.'的长度是'.$len2.'
'; //返回放弃数组指针指向的元素 $arr = array('a', 'b','c','hello'); $curVal = current($arr); echo '当前的元素是'.$curVal.'
'; //获取当前的元素的键名 $arr=array('name'=>'邝','chinese'=>'90','city'=>'东莞'); $curKey = key($arr); echo '当前的键名是'.$curKey.'
'; //判断数组的键名或索引是否存在 $arr=array('name'=>'邝','chinese'=>'90','city'=>'东莞'); if (array_key_exists('chinese',$arr)) { echo '键名存在'.'
'; }else{ echo '键名不存在'.'
'; } //判断数组中某个值是否存在 $arr=array('name'=>'邝','chinese'=>'90','city'=>'东莞'); //判断'东莞'是否存在 $needle='东莞'; $ret=in_array($needle,$arr,true); if ($ret==TRUE) { echo "数组中包含$needle".'
'; }else{ echo "数组中不包含$needle".'
'; } //数组合成一个字符串 $arr=array('name'=>'邝','chinese'=>'90','city'=>'东莞'); $str=implode($arr); echo $str.'
'; //把数组中的值赋给一组变量 $arr=array('邝','90','东莞'); list($a,$b,$c) = $arr; echo '$a = '.$a.'
'.'$b = '.$b.'
'.'$c = '.$c.'
'; ?>