提出一个简单的问题,
$a = [array(]2, 4, 6, 8);
echo $a;
为什么在html页面中返回Array而不是数字?
答案 0 :(得分:1)
首先,这不是在php中声明数组的方法。你声明它是这样的:
$a = array(2, 4, 6, 8);
或者像这样:
$a = [ 2, 4, 6, 8 ];
其次,“echo”打印字符串。数组不是字符串。如果要打印数组的内容,可以使用:
print_r($a);
或:
var_dump($a)
或:
foreach($a as $number)
{
echo($number.' ');
}
或:
echo(implode(',', $a));
或:
echo($a[0]);
echo($a[1]);
// etc
答案 1 :(得分:0)
您可以使用它来显示 的print_r($ A)