📜  en php comment convertir une date en français stackoverflow - PHP 代码示例

📅  最后修改于: 2022-03-11 14:54:00.784000             🧑  作者: Mango

代码示例1
$date_events = array(
    0 => 'Lundi, janvier 30, 2017',
    1 => 'Mardi, janvier 24, 2017',
    2 => 'Mardi, janvier 17, 2017',
    3 => 'Mardi, janvier 10, 2017',
    4 => 'Mercredi, janvier 25, 2017',
    5 => 'Lundi, janvier 2, 2017',
    6 => 'Dimanche, janvier 1, 2017',
    7 => 'Mardi, janvier 3, 2017',
    8 => 'Lundi, février 13, 2017'
);

$frToEn = array(
    'janvier'=>'jan',
    'février'=>'feb',
    'mars'=>'march',
    'avril'=>'apr',
    'mai'=>'may',
    'juin'=>'jun',
    'juillet'=>'jul',
    'août'=>'aug',
    'septembre'=>'sep',
    'octobre'=>'oct',
    'novembre'=>'nov',
    'décembre'=>'dec',

    'lundi'=>'monday',
    'mardi'=>'tuesday',
    'mercredi'=>'wednesday',
    'jeudi'=>'thursday',
    'vendredi'=>'friday',
    'samedi'=>'saturday',
    'dimanche'=>'sunday'
);
foreach($date_events as &$date){
    $date = strtr(strtolower($date),$frToEn);
    $date = array($date,date('Y-m-d',strtotime($date)));
}
print '
';
print_r($date_events);