Array zu einer ungeordneten Liste

Ich versuche, einige Array-Werte einer ungeordneten () -Liste zuzuordnen.

<code>    <?php
            $files = scandir($dir);
            //remove "." and ".."
            print_r($files);
    ?>

    <ul>
        <?php foreach($files as $file): ?>
            <li><?= $file ?></li>
        <?php endforeach; ?>
    </ul>
</code>

Es durchläuft das Array korrekt, da es Aufzählungszeichen für gibt<li> Elemente. Neben diesen Aufzählungszeichen wird jedoch keine Zeichenfolgenausgabe angezeigt. Auch wenn ich das Array drucke, sind die Werte da.

Die Ausgabe sieht folgendermaßen aus, mit der richtigen Anzahl von Aufzählungszeichen, aber ohne Text daneben:

.
.
.

Was mache ich hier falsch? Danke im Voraus.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage