PHP mail data

SA-SS-A

Power Member
Bom dia, tenho um php a receber um DATA INPUT e enviar por email, mas quero transformar a data 00-00-00 no formato 00 Fevereiro 2023 e em português:

PHP:
    $checkInDate = $_POST['checkInDate'];
    list($dia, $mes, $ano) = explode('-', $checkInDate);
    $meses = array('Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro');
    $mesNome = $meses[$mes-1];
    $checkInDateFormatada = date_format(new DateTime("$ano-$mes-$dia"), 'd F Y');

com isto continua a retornar o nome do mês em inglês: 23 February 2023

Alguem tem ideia? Muito obrigado!

EDIT: Eu tenho! Aqui vai:
PHP:
$checkInDateFormatada = "$dia $mesNome $ano";
 
Última edição pelo moderador:
Back
Topo