Големина на бафер
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Големина на бафер
Референца за `outcontrol.buffer-size.php` со подобрена типографија и навигација.
Големина на бафер
Големините на баферите се изразуваат со цели броеви и претставуваат број на бајти што баферот може да ги складира без испирање. Кога големината на излезот во баферот ќе ја надмине големината на баферот, содржината на баферот се испраќа до ракувачот на излезот, неговата вратена вредност се испира и баферот се брише.
Со исклучок на "URL-Rewriter", големината на излезните бафери може да се постави кога баферот се стартува. Ако е поставено на 0, излезниот бафер е ограничен само од меморијата достапна за PHP. Ако е поставено на 1, баферот се испира по секој блок код што произведува излез со ненулта должина.
Големината на излезните бафери може да се добие со повикување на ob_get_status().
Излезните бафери стартувани со ob_start()
ќе имаат големини на бафери поставени на цел број што е предаден на вториот chunk_size параметар на функцијата. Ако е изоставен, се поставува на 0.
Излезниот бафер стартуван со
output_buffering
постави на "On" ќе има големина на бафер поставена на 0. Ако е поставено на цел број, тогаш големината на баферот ќе одговара на тој број.
"URL-Rewriter"'s големина на баферот е поставена на 0, затоа е ограничена само од меморијата достапна за PHP.
Големината на zlib's излезниот бафер се контролира со поставката
zlib.output_compression
php.ini . Ако е поставено на "On" , големината на баферот ќе биде
"16K"/16384. Ако е поставено на цел број, тогаш големината на баферот ќе одговара на тој број во бајти.