Cookies - это концепция HTTP, а не концепция PHP.PHP может создавать и изменять файлы cookie, но такого понятия, как «PHP COOKIE», не существует.Браузер не заботится о том, был ли ответ сгенерирован PHP, Python или perl cgi.
При попытке определить, что может быть реальным вопросом, возможны следующие варианты:
- Файл cookie для хранения идентификатора сеанса в браузере
- файл cookie, отправленный с помощью setcookie
Ставлю на вопрос 1. Я понимаю, что правильный вопрос должен был быть:
"Почему на стороне клиента, использующей javascript или любой другой метод, невозможно просматривать или изменять информацию, хранящуюся в сеансе PHP?"
Тогда ответ таков:
«Потому что, даже если в сеансах PHP используются файлы cookie, эти файлы cookie используются только для хранения идентификатора сеанса, а не содержимого сеанса. Содержимое сеанса хранится на сервере, а не в самом файле cookie».