質問: PHPのcookieの事で詳しく知りたいと思っている事があります。 あるリクエストに対し、 ``` isset($_COOKIE["examole"]) ``` とすれば、指定した名称のcookieが存在している事はわかりますが、 そもそも、このリクエストにどんなcookieが存在しているのか、 または、全く存在していないかを調べる方法は無いものでしょうか? また、cookieは、自分のサーバーからセットしたcookieしか、 参照できず、他のサーバーがセットしたcookieは見えないものなのでしょうか? 見えないとしても、データがあるかないかもわからないものなのでしょうか?
回答: $_COOKIEは配列ですから print implode(",",array_keys($_COOKIE)); とすればキーの一覧が得られるでしょう。 またcount($_COOKIE)が0であればクッキーはセットされていません