Definisi dan Penggunaan
Fungsi ob_get_level()
digunakan untuk dapat menunjukkan berapa banyak output buffer yang saat ini ada di tumpukan. PHP dapat dikonfigurasi untuk secara otomatis membuat output buffer ketika skrip dimulai, itulah sebabnya tingkat buffer 1 tanpa memanggil ob_start ()
.
Syntax
ob_get_level();
Detail Teknis
Return Value: | Mengembalikan integer yang menunjukkan berapa banyak output buffer yang ada di tumpukan |
---|---|
PHP Version: | 4.2+ |
Contoh
Tunjukkan berapa banyak output buffer yang aktif:
PHP
x
22
1
<?php
2
$buffer_count = ob_get_level();
3
echo "Buffer level: $buffer_count.<br>";
4
5
// Tambahkan output buffer
6
ob_start();
7
$buffer_count = ob_get_level();
8
echo "Buffer level: $buffer_count.<br>";
9
10
// Tambahkan output buffer yang lain
11
ob_start();
12
$buffer_count = ob_get_level();
13
echo "Buffer level: $buffer_count.<br>";
14
15
// tutup semua buffer
16
ob_end_flush();
17
ob_end_flush();
18
?>
19
/* Output :
20
Buffer level: 0.
21
Buffer level: 1.
22
Buffer level: 2.