Verzeichnisinhalt in Array

toboli

Erfahrenes Mitglied
Wie bekomme ich den Inhalt eines Verzeichnises in einen Array ? Wie man das Verzeichnis ausliest ist klar...

Ich möchte die Dateien anschließend an ein JS übergeben, welche alle Bilder preloaded...

Ich habe schon hier im Forum gesucht, bin aber bisher nicht fündig geworden...
 
Du kannst es auslesen, aber nicht in ein Array speichern?
Hast du überhaupt schon mal mit Arrays gearbeitiet?
PHP:
<?php

$iDir    = opendir('./images/');
$aImages = array();

while ($sFileName = readdir($iDir)) {
    if (($sFileName != '.') && ($sFileName != '..')) {
        $aImages[] = $sFileName;
    }
}

closedir($iDir);

?>
Oder verstehe ich da jetzt was falsch?
 
Ich habe generell nicht so den Plan von PHP, möcht es aber ab und an für kleine dinge einsetzten.

Vielleicht nochma genauer:

Ich habe ein Verzechnis mit Bildern, möchte dieses auslesen und an folgende JS Zeile übergeben:

PHP:
var yourImages = new Array("img/bild1.jpg","img/bild2.jpg" etc....)

Leider fehlt mir halt hierzu das Hintergrundwissen denke ich...
 
PHP:
var yourImages = new Array("<?php print(implode('", "', $aImages)); ?>");
 
Zurück