0

我使用以下代码从特定目录显示了一组图像:

<?php 
    $dir = "img";
    $files = scandir($dir); 
    echo '<pre>', htmlspecialchars(print_r($files, true)), "</pre>\n";  
?>

这段代码的输出如下:

Array
(
    [0] => .
    [1] => ..
    [2] => image_1.png
    [3] => image_2.png
    [4] => image_3.png
)

我想要做的是显示如下所示的图像数组,从而删除[x] =>每个图像并删除Array ( ).

image_1.png
image_2.png
image_3.png

我不知道该怎么做。我以前从未真正使用过数组,因此我能想到的唯一方法是preg_replace()or str_replace(),但老实说我不确定从哪里开始。

任何帮助将不胜感激。

4

1 回答 1

1

尝试:

echo '<pre>', htmlspecialchars(join("\n", $files)), "</pre>\n";
于 2012-07-31T22:16:55.027 回答