Список на достапни филтри
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Список на достапни филтри
Референца за `filters.php` со подобрена типографија и навигација.
Список на достапни филтри
Содржина
Следната е листа од неколку вградени филтри за стрим за употреба со stream_filter_append(). Вашата верзија на PHP може да има повеќе филтри (или помалку) од оние наведени тука.
Вреди да се забележи мала асиметрија помеѓу stream_filter_append() and stream_filter_prepend(). Секој PHP стрим содржи мал бафер за читање каде што складира блокови од податоци добиени од датотечниот систем или друг ресурс за да ги обработи податоците на најефикасен начин. Штом податоците се извлечат од ресурсот во внатрешниот бафер на стримот, тие веднаш се обработуваат преку сите прикачени филтри, без разлика дали PHP апликацијата е подготвена за податоците или не. Ако податоците се наоѓаат во баферот за читање кога филтерот е appended, овие податоци веднаш ќе се обработат преку тој филтер, правејќи го фактот дека седеле во баферот да изгледа транспарентен. Сепак, ако податоците се наоѓаат во баферот за читање кога филтерот е prepended, овие податоци ќе NOT бидат обработени преку тој филтер. Наместо тоа, ќе чека додека не се добие следниот блок од податоци од ресурсот.
За листа на филтри инсталирани во вашата верзија на PHP користете stream_get_filters().