echo "<br />"; $datemonth = $datenow->modify('+ 2 month'); echo "Date dans 2 mois : " . $datemonth->format('d/m/Y'); echo "<br />"; $dateyear = $datenow->modify('+ 1 year'); echo "Date dans 1 an : " . $dateyear->format('d/m/Y'); echo "<br />"; // $date = new \DateTime('06/01/2014'); $date = \DateTime::createFromFormat('d/m/Y', '06/01/2014'); echo "Date " . $date->format('d/m/Y'); //instanciation : création de 2 objets User $user1 = new User('Vincent', 'Phillippe'); $user2 = new User('Elodie', 'Perrotton'); //var_dump($user1); // une constante d'appel depuis un objet de la clase echo beautiful($user1->getNom()) . "<br />"; echo beautiful($user1::FORMATION) . "<br />"; // un attribut static s'appel depuis la classe echo beautiful(User::getLangue()) . "<br />"; echo "<h3>Noms: </h3>"; // appel d'un helper bold() comme beautiful() en dessus en affichant le nom de chaque utilisateur echo bold($user1->getNom()) . "<br />"; echo bold($user2->getNom()) . "<br />"; $user1->setEnabled(0); echo beautiful("L'utilisateur " . $user1->getNom() . " est inactif"); echo "<h3>Prenoms: </h3>"; echo $user1->getPrenom() . "<br />"; echo $user2->getPrenom() . "<br />"; echo "<h3>Réactions: </h3>"; echo $user1->reagir("François Hollande est un tres bon président !") . "<br />"; echo $user2->reagir("Nicolas Sarkozy est pas mal physiquement...") . "<br />";