私は、下記のよう日付の配列を持っている:PHPの日付時刻の変換フランス語
$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'
);
私は日付が英語で表示されたときに正常に動作している「DMY」Format.Everythingに、これらの日に変換したいのですが、私をフランス語の日付が変換されず、'01 -01-1970 'が返されている問題があります。私は以下のコードを使用しています:
for($i=0 ; $i < count($date_events) ; $i++){
$time = strtotime($date_events[$i]);
$newformat[] = date("d-m-Y",$time);
}
このフランス語の日付変換に私を助けてくれる人はいますか? http://stackoverflow.com/:それを成し遂げるためにここに読むUnixタイムスタンプに任意の英語テキストの日時記述について
質問/ 6988536/strtotime-with-different-languages#20910546 – JustOnUnderMillions
日付はフランス語版になります。 strtotimeを使用する前に日付をどのように翻訳できますか? –