Con esta función calcularemos cuantos días faltan para que termine el mes actual, restando los días transcurridos a la cantidad total de días del mes.

<?php
function dias_hasta_fin_mes(){

	$total_mes = cal_days_in_month(CAL_GREGORIAN, date("m"), date("Y"));

	$transcurrido = date("d");

	return $total_mes - $transcurrido;

}

echo 'Faltan ' . dias_hasta_fin_mes() . ' días para terminar el mes.';
?>
Código en vivo

Si te ha sido de utilidad ¡deja un comentario! 🙂