header_remove

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

header_removeEvvelce tanımlanmış başlıkları siler

Açıklama

header_remove(?string$isim = null): void

header() işleviyle evvelce tanımlanmış isim başlığını veya tüm başlıkları siler.

Bağımsız Değişkenler

isim

Silinecek başlığın ismi. null verilirse, evvelce tanımlanmış tüm başlıklar silinir.

Bilginize: Harf büyüklüğüne duyarsızdır.

Dönen Değerler

Hiçbir değer dönmez.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0isim artık null olabiliyor.

Örnekler

Örnek 1 - Belli bir başlığı silmek

<?php
header
("X-Foo: Bar");
header("X-Bar: Baz");
header_remove("X-Foo");
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

X-Bar: Baz

Örnek 2 - Atanmış tüm başlıkları silmek

<?php
header
("X-Foo: Bar");
header("X-Bar: Baz");
header_remove();
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

Notlar

Dikkat

Bu işlev PHP tarafından tanımlanmış çerezler, oturum ve X-Powered-By başlıkları dahil tüm başlıkları siler.

Bilginize:

Başlıklar sadece onları destekleyen bir SAPI kullanımdaysa erişilebilir ve çıktılanabilir olacaktır.

Ayrıca Bakınız

  • header() - Ham bir HTTP başlığı gönderir
  • headers_sent() - Başlıklar gönderilmiş mi, gönderilmişse nerede gönderilmiş diye bakar
To Top