Page 1 sur 1

Charger un fichier aléatoirement (Random)

Posté : 22 nov. 2014, 15:51
par keush
Bonjour,

Comment puis-je inclure un fichier PHP puisé au hasard dans un répertoire avec la fonction 'include' ? Mes fichiers se se nomment 'input.php , input02.php, input03.php, etc. '

Merci pour votre aide.

:-)

Re: Charger un fichier aléatoirement (Random)

Posté : 22 nov. 2014, 16:21
par tesmet
<?php

$repertoire = 'inc/';

// fichiers du répertoire commençant par input et se terminant par .php => input*.php
$includes = glob($repertoire . 'input*.php'); 
if(count($includes)) { // s'il y a au moins 1 fichier
  shuffle($includes); // mélanger au hazard le tableau des fichiers
  include $includes[0]; // inclure le premier fichier du mélange
}

?>

Re: Charger un fichier aléatoirement (Random)

Posté : 22 nov. 2014, 17:30
par keush
Merci !