SyBox
Run
Save
" an",1=>" mois",2=>" jour",3=>" heure",4=>" minute"); $datetime1 = new DateTime($dateTime); $datetime2 = new DateTime('now'); $interval = $datetime1->diff($datetime2); $tmp = explode(' ',$interval->format('%y %m %d %h %i')); $retour = ""; foreach ($tmp as $key => $value){ // echo $key . "->" . $value."\n"; $retour .= ($value > 0) ? $value . $tabt[$key] : ''; $retour .= ($value > 1 && $key !=1) ? 's ' : ' ' ; } return "Il y a " . trim(str_replace(' ',' ',$retour)); } echo ilYA('2017-05-14 00:20') . "\n"; echo ilYA('2017-04-14 15:20') . "\n"; echo ilYA('2017-02-13 15:10') . "\n"; echo ilYA('2016-02-13 12:20') . "\n"; echo ilYA('2015-02-10 11:30') . "\n";
Code
Result
{TITLE}
{MESSAGE}
{MESSAGE}