Hallo!
AFAIK/IMHO tut sie das eben nicht. Die Anfrage ist erst abgeschlossen, wenn das PHP-Script abgeschlossen ist. Danach sendet der Browser erst (u.U.) eine weitere Anfrage.
Genau so ist es. Und in $_COOKIE steht auch nichts dynamisches, wie soll das mit PHP funkionieren? Vor Start des Scriptes werden die globalen Variablen initiiert, dann ändert sich daran nichts mehr. Dann werden dem Script ewntsprechend HEADER und Body an den Client geschickt, udn der kann wenn er möchte einen euen Request starten, an ein anderes Script, oder an dasselbe Script, dann wird es aber komplett neu aufgerufen, und nicht mittendrin.
In PHP hast Du definitiv keinen direkten Zugriff auf POST, COOKIE oder originale Daten. Du bekommst nur das was PHP dir gibt.
Man bedenke das PHP eie recht einfache und nicht wirklich "mächtige" Programmiersprache ist, die gerade aufgrund der Einfachheit vielen Einschränkungen unterworfen ist.
Viele Grüße
Andreas
PS: Mit meinem Apachen(2) hatte ich auch schon Probleme, da half manchmal nur ein reboot des Systems.