Bonjour,
Quelqu'un pourrait-il me dire pourquoi ce code ne marche pas :
$toto = [];
...
$titi = "test";
$delta = $time2->diff($time1);
try {
$toto[$titi]->add($delta); <<<<<<<<<< ligne 50
} catch (Exception $e) {
$toto[$titi] = new DateTime($delta);
}
J'obtiens :
PHP Notice: Undefined index: 2012-12-11 on line 50
PHP Fatal error: Call to a member function add() on a non-object on line 50
Si j'utilise date_add() à la place, ça ne me sort qu'un notice et un
warning, mais du coup, ça ne fait pas ce que je veux (pas d'exception
levée).
C'est juste pour faire joli, les exceptions, en php ???!!!???
--
Frédéric