$en_date = preg_replace('`([0-9]{2})/([0-9]{2})/(.*)`', '$2/$1/$3', $date); if ($date !== $en_date) { $time = strtotime($en_date); }
<?php preg_match_all('`\d{2,4}`', $date, $a); $t = mktime(0, 0, 0, $a[0][1], $a[0][0], $a[0][2]); ?>
mais je n'ai pas décchiffré grand chose
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php $t = mktime($a[0][3], $a[0][4], 0, $a[0][1], $a[0][0], $a[0][2]); ?>
Il faut quand même vérifier que preg_match_all rencontre des résultats...
j'ai constaté que l'affichage du code ne supprimait plus les majuscules !