Devuelve la diferencia entre
objetos DateTime
Código PHP:
Ver original<?php
$datetime1 = new DateTime($fechainicio);
$datetime2 = new DateTime($fechafin);
$intervalo = $datetime1->diff($datetime2);
echo $intervalo->format('%R%a días');
?>
Si $fechainicio es un string con el formato YYYY-mm-dd luego "new DateTime($fechainicio)" será un objeto DateTime.
El primer ejemplo.