PHP piocher des fichier de façon aléatoire.
kola
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
J'ai besoin de piocher des fichier de façon aléatoire, j'ai pensé a la fonction rand en PHP, mais vue quelle ne gère que des chiffres je ne sais pas comment faire.
Pouvez-vous aidé ?
J'ai besoin de piocher des fichier de façon aléatoire, j'ai pensé a la fonction rand en PHP, mais vue quelle ne gère que des chiffres je ne sais pas comment faire.
Pouvez-vous aidé ?
3 réponses
-
solution simple, tu listes ton nombre de fichiers accessible, et tu fais un rand multiplié par ce nombre.
ca te donnera le numero de fichier de ta liste a utiliser.
tu liste jusqu'à ce que tu arrives au fichier numero.. et tu le recuperes.
tu peux aussi stocker les fichiers dans une liste et la liberer à l'issue.. -
-
bonsoir,
1_ en php tu liste les fichiers contenus dans ton répertoire
(voir fonction readdir)
et tu empile ces noms de fichiers dans un array
2_ tu utilises la fonction array_rand pour choisir au hasard un fichier dans l'array ainsi crée