PHP数组显示只包含值的列表

ngp*_*und 0 php arrays

我有以下输出

的print_r($图像);

是否可以列出没有[0]等的值

Array ( [0] => 225403a4491411e2b4f022000a1f9ac6_7.jpg 
[1] => 62605578491011e2815722000a1fa518_7.jpg 
[2] => 0b5c9316490d11e283e822000a1f8e5b_7.jpg ) 
Run Code Online (Sandbox Code Playgroud)

Dal*_*ale 7

肯定是肯定的!

for ($i = 0; $i < count($images); $i++)
{
    echo $images[$i] . "\n";
}
Run Code Online (Sandbox Code Playgroud)

甚至

echo implode("\n", $images);
Run Code Online (Sandbox Code Playgroud)

并按照建议

foreach ($images as $key => $value)
{
    echo $value . "\n";
}
Run Code Online (Sandbox Code Playgroud)

浏览这些方便的页面

http://php.net/for, http://php.net/foreach, http://php.net/implode

  • @webnoob:您应该更好地学习运行自己的指标,实际上当您引用它时(糟糕的资源),**读取:***"结论:在所有情况下,我发现foreach循环比while()和for()循环过程."* - 但无论如何,不​​要在这里盲目地引用指标.如果您处于需要担心函数调用开销的领域,那么您可能还需要重新评估所有使用的数据结构和算法. (2认同)

Man*_*eUK 6

您需要循环数组并回显每个值:

foreach ($images as $image) {
  echo $image;
}
Run Code Online (Sandbox Code Playgroud)

print_r 打印有关变量的信息 - 不是它的值;