En ese caso lo solucionas simplemente restando las fechas:
Código PHP:
<?php
// Dia del mundial (no se cuando es xD lo tome a 11/10/2006) en timestamp
$dia_mundial=mktime(0, 0, 0, 10, 11, 2006);
// Dia de hoy en timestamp
$hoy=time();
// Cuanto falta para el mundial en timestamp
$faltante_segundos=$dia_mundial-$hoy;
/* Divido esa cantidad de segundos x 86400 (seg en un dia) para que me de
en dias. Tomo el valor absoluto (por si quieres tomar una fecha anterior y redondeo hacia arriba */
$faltante_dias=ceil(abs($faltante_segundos/86400));
// Muestro
echo $faltante_dias;
?>
Puedes encontrar mas informacion en php.net/mktime php.net/date y php.net/abs
Saludos.