Содержимое суперглобальной переменной $ _COOKIE:
При извлечении куки с PHP с использованием суперглобального $ _ COOKIE возвращается ассоциативный массив переменных, переданных в текущий скрипт через HTTP-файлы cookie.
Для проверки всех переменных cookie просто используйте:
print_r($_COOKIE);
Чтобы получить значение определенной переменной cookie, обратитесь к ключу переменной cookie:
echo $_COOKIE["myVariableName"];
Самая хитраяЧто касается извлечения файлов cookie с помощью PHP, так это то, что переменная cookie не будет доступна до тех пор, пока не будет задан запрос.Таким образом, вы не можете получить доступ к cookie с помощью PHP, пока не загрузите следующую страницу :
// Cannot have output before setting cookies.
// Cookie will be sent along w the rest of the HTTP headers.
setcookie("name", "Pat");
// If the above was the first time "name" was set,
// this will echo NOTHING!!!
echo $_COOKIE["name"];
// You will only be able to retrieve $_COOKIE["name"] after the
// next page load.