Bonjour,
Je souhaiterais inclure un fichier suivant la date.
pour chaque valeur dans le tableau, je sélectionne aléatoirement une valeur et lui attribut une date auto-incrémentée.
exemple :
Array
(
[service-et-conseil] => 10-27-2016
[franchise] => 10-28-2016
[nouvelles-technologies] => 10-29-2016
[communication-et-marketing] => 10-30-2016
[developpement-durable] => 10-31-2016
[services-aux-particuliers] => 11-01-2016
[industries] => 11-02-2016
[finance] => 11-03-2016
)
class Scp{
public static $sectors = array(
'communication-et-marketing',
'developpement-durable',
'finance',
'franchise',
'industries',
'nouvelles-technologies',
'service-et-conseil',
'services-aux-particuliers'
);
public static $attribute = [];
public static function getDate($nbr){
$date = date('m-d-Y');
$date1 = str_replace('-', '/', $date);
$date = date('m-d-Y',strtotime($date1 . "+" . $nbr . "days"));
return $date;
}
public static function sectorToArray(){
foreach (self::$sectors as $key => $sector) {
$date = self::getDate($key);
$arr = self::$sectors;
// If the history array is empty, re-populate it.
if ( empty($arr_history) )
$arr_history = $arr;
// Select a random key.
$key = array_rand($arr_history, 1);
// Save the record in $selected.
$selected = $arr_history[$key];
// Remove the key/pair from the array.
unset($arr_history[$key]);
// Echo the selected value.
if ( in_array($selected, self::$sectors) ) {
self::$attribute[$selected] = $date;
}
}
echo '<pre>'; print_r(self::$attribute); echo '</pre>';
}
je voudrais pouvoir inclure un fichier correspondant à une date dans le tableau
exemple :
10-27-2016, include 'service-et-conseil.php'
10-28-2016, include 'franchise.php'
10-29-2016, include 'nouvelles-technologies.php'
etc...
Auriez-vous une idée ?
Je viens de trouver
public static function includeFile(){
foreach (self::$attribute as $secteur => $date) {
if (self::getDate() == $date) {
include 'secteurs/' . $secteur . '.php';
}
}
}