Problemar em setar timezone - PHP

Pessoal, estou com um pequeno probleminha em relação ao timezone do sistema que estou desenvolvendo.
Nas configurações de PHP disponibilizadas pela Umbler, não tem a opção de selecionar o timezone, apenas no painel, em configurações regionais.
Mesmo setando America/Sao Paulo como default timezone, se eu dou um date_default_timezone_get(), ele me vem UTC e obviamente, a hora diferente da hora atual.
queria uma solução diferente de utilizar :
date_default_timezone_set(‘america/sao_paulo’);

alguem consegue me ajudar nesse caso?

Boa tarde, Caetano!

O que eu acredito que esteja acontecendo é que a função que você está utilizando pega o horário do servidor. Quando você muda no painel, não é o horario do servidor que muda, mas sim as variaveis de ambiente, que seriam: $_ENV[‘TZ’] e $_SERVER[‘TZ’]

Você pode verificar isso criando um arquivo info.php com a função phpinfo(); :blush:

Se tiver alguma dúvida não hesite em nos contatar, tudo bem?

Até mais :blue_heart:

Entendi, ao usar a função, também é me retornado UTC.
Gostaria de saber como se seria possível e como eu poderia setar a timezone para (‘america/sao_paulo’)

Vamos continuar o seu atendimento diretamente pelo chat de suporte, tudo bem?

Assim que for resolvido, também colocaremos a resolução aqui para outros usuários :blush: