Bonjour
J’ai un petit souci avec ce bout de code :
function conversion_FR_EN ($date)
{
// "éclate" la chaine de caractère (2ème argument) suivant un critère (1er argument)
$date = explode('/',$date);
// copie la date au bon format (anglais) et la retourne
return $date_convert = $date[2].'-'.$date[1].'-'.$date[0];
}
Cette fonction est censée me renvoyer une date au format anglais (AAAA-MM-JJ) lorsque je lui passe une date au format français (JJ/MM/AAAA).
Je dis “censée” alors qu’elle fonctionne bien. Le souci est que l’interpréteur de PHP (que j’ai installé sur un serveur IIS) me sort ces deux belles erreurs :
- PHP Notice: Undefined offset: 2 in C:…_date.php on line 419
- PHP Notice: Undefined offset: 1 in C:…_date.php on line 419
Bien sur, cette fonction est située dans _date.php et la ligne 419 correspond au return.
Donc si quelqu’un connait la solution … MERCI
Edité le 30/05/2011 à 11:21