(PHP 4 >= 4.2.0, PHP 5)
ob_get_status — Çıktı tamponlarının durumu ile döner
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.
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.
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: