PHPGangsta - Der praktische PHP Blog

PHP Blog von PHPGangsta


Archive for the ‘5.4.0’ tag

PHP 5.4: Die neue Funktion header_register_callback()

with 2 comments

Neben den vielen größeren Änderungen und neuen Features in PHP 5.4 gibt es auch eine kleine, aber vielleicht nützliche Funktion, mit der man noch an den HTTP-Headern rumpfuschen kann bevor sie an den Browser geschickt werden: header_register_callback().

Gerade bei älteren Applikationen, bei denen die Header mittels header() an x-beliebigen Stellen manipuliert werden, kann man mittels dieser Funktion an einer zentralen Stelle noch welche hinzufügen, ändern oder entfernen.

Der Callback, der an die Funktion übergeben wird, wird genau dann aufgerufen wenn die Header an den Browser geschickt würden, also bei der ersten Ausgabe des Skripts. Ich kopiere mal als Beispiel schnell den Code aus dem Manual, daran ist ersichtlich was die Funktion machen kann:

Weiterlesen »

Written by Michael Kliewe

April 26th, 2012 at 10:15 am

Posted in PHP

Tagged with , ,