ob_get_status
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
ob_get_status — Çıktı tamponlarının durumu ile döner
Bağımsız Değişkenler
tam_durum
-
true
her seviyeden etkin çıktı tamponlarının tamamının durumunu,
false
ise veya belirtilmezse sadece üst seviye çıktı tamponunun
durumunu döndürür.
Dönen Değerler
tam_durum
bağımsız değişkeni belirtilmezse veya
false
olduğunda etkin çıktı seviyesindeki durum bilgisini tutan basit bir
dizi döndürülür.
tam_durum
true
ise her etkin çıktı tamponu
seviyesi için tek elemana sahip bir dizi döndürülür. Çıktı seviyesi, en
üst seviye dizinin anahtarı olarak kullanılır ve her dizi elemanının
kendisi, tek bir etkin çıkış seviyesindeki durum bilgisini tutan başka bir
dizidir.
Çıktı tamponu etkin değilse boş bir dizi döndürülür.
Örnekler
Örnek 1 - tam_durum
false
olduğunda dönen dizi
Array
(
[type] => 0
[flags] => 112
[level] => 2
[chunk_size] => 0
[buffer_size] => 16384
[buffer_used] => 1024
)
Örnek 2 - tam_durum
true
olduğunda dönen dizi
Array
(
[0] => Array
(
[name] => default output handler
[type] => 0
[flags] => 112
[level] => 1
[chunk_size] => 0
[buffer_size] => 16384
[buffer_used] => 2048
)
[1] => Array
(
[name] => URL-Rewriter
[type] => 0
[flags] => 112
[level] => 2
[chunk_size] => 0
[buffer_size] => 16384
[buffer_used] => 1024
)
)