PHP komek fonksiyonan peyda dike ku hilberînê kontrol bike. Li vir, encam naveroka ku ji hêla skrîptê ve ji gerokê re tê şandin e.
Not: Fonksiyonên ku li ser vê rûpelê têne navnîş kirin bi karanîna tamponan derketinê kontrol dikin. Hin fonksiyonên kontrolkirina derketinê gelek tamponên ku li ser hev têne danîn diafirînin. Her derenca tampona jorîn ji hêla tampona li jêr ve tê girtin. Van fonksiyonên derketinê tenê dikarin tampona herî jorîn bi rê ve bibin. Ji bo kontrolkirina tamponên bingehîn, divê tampona herî jorîn were rakirin.
Çavkaniyên derketinê yên gengaz ên ji nivîsara PHP-ê dikarin jêrîn bin.
- Daxuyaniyên mîna echo, print_r, print_f, û çapkirinê.
- Hişyarî, xeletî, an hişyariyên ji PHP.
- Naveroka ji PHP-ya etîketên dest pê/girtina ( ).
Di hin rewşan de, PHP tamponan bikar tîne da ku hilberan hilîne berî ku wê bişîne gerokê.
Awa | Karî |
---|---|
flush () | Naveroka ji tampona hilberîna pergalê ji gerokê re bişînin |
ob_clean() | Hemî naverokê ji tampona derketinê ya herî jorîn jêbirin |
ob_end_clean() | Tampona derketinê ya herî jorîn û hemî naveroka wê jê dike |
ob_end_flush() | Tampona derketinê ya herî jorîn jê dike û naveroka wê derdixe |
ob_flush() | Naveroka tampona derana herî jorîn derdixe û tamponê paqij dike |
ob_get_clean() | Hemî naverokên tampona derketinê ya herî jorîn vedigerîne û tamponê paqij dike |
ob_get_contents() | Naveroka tampona derketinê ya herî jorîn vedigerîne |
ob_get_flush() | Naveroka tampona derana herî jorîn derxe û bistînin û dûv re tampon jê bikin |
ob_get_length() | Hejmara baytên daneyan ên ku di tampona derketinê ya herî jorîn de ne vedigerîne |
ob_get_level() | Hejmarek vedigerîne ku destnîşan dike ka çend tamponên derketinê li ser stakê hene |
ob_get_status() | Agahdariya li ser tamponên derketinê vedigerîne |
ob_gzhandler() | Ji bo ob_start() wekî fonksiyonek vegerê tê bikar anîn da ku naveroka tamponê dema ku wê ji gerokê re dişîne berhev bike. |
ob_implicit_flush() | Germbûna nepenî vedike an qut dike |
ob_list_handlers() | Rêzeya navên fonksiyonên paşvegera bangê yên ku ji hêla tampona derketinê ya herî jorîn ve têne bikar anîn vedigerîne |
ob_start() | Tamponek derketinê ya nû biafirînin û wê li jora stikê zêde bikin |
output_add_rewrite_var() | Ji bo pêvekirina parametreyên rêzika pirsê li her URL-ya di encam de tê bikar anîn |
output_reset_rewrite_vars() | Hemî guhêrbarên ku ji hêla hatine zêdekirin jêbirin output_add_rewrite_var() |