Boa tarde
Alguém poderia me ajudar com uma situação?
Estou tentado comparar datas para me retornar 3 situações: Vencendo, Vencido, e Ativo
porem acredito que o formato delas estejam erradas, pois ao compará-las o valor retorna errado
$data = date_create("30-07-2020");
$vencimento = date_format($data, "d-m-Y");
$dataHoje = date("d-m-Y");
$dataVencer = date('d-m-Y', strtotime('+15 days'));
if($vencimento > $dataVencer){echo 'Ativo';}
no exemplo estou comparando se 30-07-2020 for maior > 07-08-2020 exibir o texto "Ativo"
Porem 30-07-2020 não é maior do que 07-08-2020 e mesmo assim o valor retornado esta sendo "ativo"