Array a una lista desordenada
Estoy tratando de asignar algunos valores de arrays a una lista desordenada ().
<?php
$files = scandir($dir);
//remove "." and ".."
print_r($files);
?>
<ul>
<?php foreach($files as $file): ?>
<li><?= $file ?></li>
<?php endforeach; ?>
</ul>
Se itera a través de la matriz correctamente, ya que da balas para<li>
elementos. Sin embargo, no se ve ninguna salida de cadena junto a esas viñetas. También cuando imprimo la matriz los valores están ahí.
La salida se ve así con el número correcto de viñetas pero sin texto al lado:
.
.
.
¿Qué estoy haciendo mal aquí? Gracias por adelantado.