Como calcular dias entre datas com PHP?

Veja exemplo de código para contar dias entre datas usando PHP

Logo PHP
Fonte: https://www.php.net/download-logos.php

Quando está programando, você pode ter a necessidade de calcular os dias entre duas datas para saber a idade de alguém, quantidade de dias se passaram do vencimento de uma conta para cálculos de juros entre outras muitas necessidades.

Segue o exemplo de como conseguir realizar este cálculo:

Calcular dias entre datas

<?php

$dataInicial = date_create('2017-03-28');
$dataFinal = date_create('2017-07-14');
$intervalo = date_diff($dataInicial, $dataFinal);
echo $intervalo->format('%R%a days') . "\n";

//Orientado a Objeto
$hoje = new DateTime('2017-03-28');
$futuro = new DateTime('2017-07-14');
$dif = $hoje->diff($futuro);
echo $dif->format('%R%a days');

Veja outros exemplos de manipulação de datas em php aqui.