すいません。初心者で。

ページの別の場所で
var_dump($_COOKIE);
を実行したところ、
array(1) { ["guest"]=>  string(5) "guest" }
が表示されました。

ひとつのページに NULL とそうでないのが共存することはあるのでしょうか。

ちなみにファイル構造は

----A.php----
<?php
include("B.php");
var_dump($_COOKIE);
?>

----B.php----
<?php
var_dump($_COOKIE);
      if (isset($_COOKIE["guest"])) {
        echo 'ただいまログイン中。';
      } else {
        echo 'ただいまログアウト中。';
      }
?>

みたいになっていて、B.phpの方がNullになります。