3v4l.org

run code in 300+ PHP versions simultaneously
<?php setlocale(LC_ALL, 'UTF-8'); date_default_timezone_set('America/Sao_Paulo'); $datestring = ''; $monthago = ''; $monthsago = ''; $period = new DatePeriod( new DateTime('-3 months'), DateInterval::createFromDateString('first day of next month'), new DateTime('NOW') ); $months = array(); foreach ($period as $p) $months[] = strftime('%B', $p->getTimestamp()); $months = str_replace("January","Janeiro",$months); $months = str_replace("February","Fevereiro",$months); $months = str_replace("March","Março",$months); $months = str_replace("April","Abril",$months); $months = str_replace("May","Maio",$months); $months = str_replace("June","Junho",$months); $months = str_replace("July","Julho",$months); $months = str_replace("September","Setembro",$months); $months = str_replace("October","Outubro",$months); $months = str_replace("November","Novembro",$months); $months = str_replace("December","Dezembro",$months); print_r($months[1]) ?>

preferences:
42.5 ms | 402 KiB | 5 Q