PHP: Eine Datei zufällig herausgreifen

Geschlossen
KoalaBär - 27. September 2011 um 12:23
 redner - 27. September 2012 um 14:58
Hallo,

Ich suche eine Funktion oder einen Tipp um Dateien zufällig aus einer Verzeichnis herauszugreifen, ich weiß, dass es für Zahlen die Fkt rand() gibt , für Dateien allerdings kenne ich keine entsprechende Funktion. Und ich weiß nicht wie ich so eine Fkt für Dateien implementieren soll.
Könnt ihr mir bitte helfen?
Danke

4 Antworten

Hallo,

eine einfache Möglichkeit wäre, deine Dateien Zahlen zuzuweisen ,dann kannst du die Funktion rand() doch anwenden. Du brauchst dafür vielleicht eine Liste der Dateien mit der entsprechenden Zahlen ...das wäre jetzt grob gesagt eine Möglichkeit.


Gruß
Hallo,

Auf Englisch heißt es Random File Picker , damit findest du im Google Codes , wie diesen hier : http://www.webcreationz.co.uk/wcz_randomfilepicker.zip

Unzippen und probieren :-)

MfG
Hallo,

1_ In PHP liste die Dateien , die in deinem Verzeichnis sind .

(Siehe readdir Funktion)

und stapele diese Dateinamen in eine "array" Feld

2_ Verwende die array_rand Funktion um eine Datei per Zufall heraus zugreifen.
Hallo,

ich bin leider nicht so weit solche Codes zu schreiben, bin aber interessiert an Websites, wo man PHP-Programmierung lernen kann. kennt ihr Links mit PHP Tutorials für Anfänger ?

Danke
Hallo,

ein gutes Tutorial ist::
http://tut.php-quake.net/de/communication.html
http://de.html.net/tutorials/php/

Gruß