急!!php数组问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 06:00:06
我在写数组的时候为什么输出的是变量呢?
程序如下
<?
$d=array(2,3,4,4);
echo"<P>$d";
?>
输出的是array。为什么不是数组
0=2
1=3
2=4
3=4
各位大侠帮我解惑。我十分感谢。

你这样当然只能输入"Array"了。如果要输出成你要求的格式,必须去遍历这个数组。
foreach($d as $k=>$v){
echo "$k=$v\n"
}

用print_r

朋友 用print_r 打印出数组

看吓print 和echo 的区别

或用foreache 遍历 看吓书哦