fork download
  1. <?php
  2.  
  3. $pt = [',', 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro', 'outubro', 'novembro', 'dezembro'];
  4. $en = ['', 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];
  5.  
  6.  
  7. $data = DateTime::createFromFormat('d F Y', str_ireplace($pt, $en,'22 maio, 2018'));
  8. echo $data->format('Y-m-d') . PHP_EOL;
  9.  
  10.  
  11. $data = DateTime::createFromFormat('d F Y', str_ireplace($pt, $en,'30 março, 2018'));
  12. echo $data->format('Y-m-d');
Success #stdin #stdout 0.01s 82624KB
stdin
Standard input is empty
stdout
2018-05-22
2018-03-30