ob_get_status
(PHP 4 >= 4.2.0, PHP 5)
ob_get_status — Çıktı tamponlarının durumu ile döner
Açıklama
$tam_durum = FALSE
] )
ob_get_status() işlevi, tam_durum
değiştirgesinde TRUE belirtilmişse her seviyeden etkin çıktı
tamponlarının tamamının durumunu, aksi takdirde üst seviye çıktı tamponunun
durumunu döndürür.
Değiştirgeler
-
tam_durum -
TRUEher seviyeden etkin çıktı tamponlarının tamamının durumunu,FALSEise veya belirtilmezse sadece üst seviye çıktı tamponunun durumunu döndürür.
Dönen Değerler
tam_durum değiştirgesi belirtilmezse veya
tam_durum = FALSE olduğunda aşağıdaki
elemanlarla basit bir dizi döner:
Array
(
[level] => 2
[type] => 0
[status] => 0
[name] => URL-Rewriter
[del] => 1
)
İşlev, tam_durum = TRUE değeriyle çağrılırsa, her
ektin çıktı tamponu seviyesi için bir eleman içeren bir dizi döner. Çıktı
seviyesi üst seviye dizinin anahtarı olarak kullanılır ve bu anahtarların
değerleri de kendi etkin çıktı seviyelerine ilişkin durum bilgisi içeren
birer dizi içerirler.
Array
(
[0] => Array
(
[chunk_size] => 0
[size] => 40960
[block_size] => 10240
[type] => 1
[status] => 0
[name] => default output handler
[del] => 1
)
[1] => Array
(
[chunk_size] => 0
[size] => 40960
[block_size] => 10240
[type] => 0
[buffer_size] => 0
[status] => 0
[name] => URL-Rewriter
[del] => 1
)
)
Tam çıktı ek olarak şu elemanları içerir:
Ayrıca Bakınız
- ob_get_level() - Çıktı tamponlama mekanizmasının iç içelik seviyesini döndürür
- ob_list_handlers() - Kullanımdaki çıktı eylemcileri listeler
