PHP piocher des fichier de façon aléatoire.

Fermé
kola - 25 sept. 2011 à 15:05
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 25 sept. 2011 à 21:24
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é ?
A voir également:

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..
0
La je ne maitrise pas assez pour maitre un place moi même un tel code !
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
25 sept. 2011 à 21:24
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
0