从数组输出中删除字符


Remove characters from array output

我有一个使用以下代码从特定目录显示的图像阵列:

<?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()str_replace(),但老实说,我不确定从哪里开始。

如有任何帮助,我们将不胜感激。

尝试:

echo '<pre>', htmlspecialchars(join("'n", $files)), "</pre>'n";