Php 如何打印数组中的所有元素
我如何解决这个问题: 写一个循环来显示数组的所有元素,结果是3,17,2.8,1.8 我做了类似的事情,但似乎不起作用:Php 如何打印数组中的所有元素,php,arrays,Php,Arrays,我如何解决这个问题: 写一个循环来显示数组的所有元素,结果是3,17,2.8,1.8 我做了类似的事情,但似乎不起作用: <php? $numbers = array(3, 17, 2.8, 1.8); for($x = 0) { echo $numbers[$x]; $x++ } ?> 这应该适合您: <?php $numbers = array(3, 17, 2.8, 1.8); foreach($n
<php?
$numbers = array(3, 17, 2.8, 1.8);
for($x = 0) {
echo $numbers[$x];
$x++
}
?>
这应该适合您:
<?php
$numbers = array(3, 17, 2.8, 1.8);
foreach($numbers as $number)
echo $number."<br />";
?>
有关foreach循环的更多信息,请参阅:使用foreach循环
改用foreach:
$numbers = array(3, 17, 2.8, 1.8);
foreach($numbers as $number) {
echo $number."<br />";
}
删除或将输出更改为3等。以反映所需的实际输出顺便说一句:谷歌是您开发中的朋友,您可能需要2秒钟来谷歌此:-同时考虑一下您的代码,如果您对它感兴趣,那么$x=0有何意义预编文档总是有帮助的。a的语法显示三个参数,而不是一个;加上大量的例子,以及确保你的代码开始与亲爱的所有人,请留下的OP代码原封不动,除非他自己说他做了一些复制粘贴错误。特别是,如果您的修改实际上不正确,请不要修改它。@panther:如果您在代码中看到语法错误,请不要将其编辑掉。这样做将意味着这个问题不再有意义,因为问题已经被悄悄地解决了。请在评论中指出。
3
17
2.8
1.8
$numbers = array(3, 17, 2.8, 1.8);
foreach($numbers as $n)
{
echo $n;
}
$numbers = array(3, 17, 2.8, 1.8);
foreach($numbers as $number) {
echo $number."<br />";
}
for ($x = 0; $x < count($numbers); $x++) {
echo $numbers[$x] . '<br>';
}