アプリで使用する Cookie があります。次のようになります。
+-------+-------+-----------------------+-------+----------+
| Name | Value | Domain | Path | Expires |
+-------+-------+-----------------------+-------+----------+
| foo | bar | my.domain.tld | / | Session |
+-------+-------+-----------------------+-------+----------+
スクリプトのセクションで、ある条件に基づいて、Cookie の値を変更しようとしています。私はこのコードを使用しています:
// overwrite cookie
if($condition){
setcookie("foo", "cat", 0, "/", "my.domain.tld");
}
その後、Cookie データは次のようになります。
+-------+-------+-----------------------+-------+----------+
| Name | Value | Domain | Path | Expires |
+-------+-------+-----------------------+-------+----------+
| foo | bar | my.domain.tld | / | Session |
| foo | cat | .my.domain.tld | / | Session |
+-------+-------+-----------------------+-------+----------+
.
ドメインの先頭にaが追加されるのはなぜですか? 既存の Cookie を上書きしたい。