Dije que tanto los var_dump como los echo no es de mi archivo original, solo los usé para ver como se estaba comportando mi programa.
   
Código PHP:
Ver original- foreach ($_COOKIE as $nombrecookie => $valor) { 
-         unset($_COOKIE[$nombrecookie]); 
-     }  
- header("location: index.php?a=cookiesdestroyed"); 
Con ese codigo tengo el mismo problema. Y claro que he probado a recargar la página. 
El var_dump hace algo muy parecido a print_r($_COOKIE);  solo que te da algo mas de información.
Como puedes ver en mi codigo estoy llamando a la función con el mismo nombre y el segundo mostrar me demuestra que si que se me estaba borrando el contenido.