Funcții de ieșire PHP

Funcții PHP MYSQL
Funcții și simboluri ale expresiei regulate PHP

PHP oferă un grup de funcții pentru a controla ieșirea. Aici, rezultatul este conținutul care este trimis către browser de către script.

Notă: Funcțiile enumerate pe această pagină controlează ieșirea folosind tampoanele. Unele funcții de control al ieșirii creează mai multe buffer-uri plasate unul peste celălalt. Orice ieșire a tamponului superior este capturată de tamponul de dedesubt. Aceste funcții de ieșire pot gestiona doar tamponul de sus. Pentru a controla tampoanele subiacente, tamponul de sus trebuie eliminat.

Posibilele surse de ieșire din scriptul PHP pot fi următoarele.

  • Declarații precum echo, print_r, print_f și print.
  • Avertismente, erori sau notificări din PHP.
  • Conținut în afara etichetelor de pornire/închidere PHP ( ).

În unele cazuri, PHP folosește buffer-uri pentru a stoca rezultatul înainte de a o trimite către browser.

MetodăFuncţie
culoare()Trimiteți conținut din bufferul de ieșire al sistemului către browser
ob_clean()Ștergeți tot conținutul din cel mai de sus buffer de ieșire
ob_end_clean()Șterge cel mai de sus buffer de ieșire și tot conținutul acestuia
ob_end_flush()Șterge cel mai de sus buffer de ieșire și scoate conținutul acestuia
ob_flush()Scoateți conținutul buffer-ului de ieșire cel mai de sus și ștergeți-l
ob_get_clean ()Returnează tot conținutul bufferului de ieșire cel mai de sus și șterge tamponul
ob_get_contents()Returnează conținutul buffer-ului de ieșire cel mai de sus
ob_get_fluSH()Ieșiți și obțineți conținutul bufferului de ieșire din partea de sus și apoi Eliminați tamponul
ob_get_length()Returnează numărul de octeți de date care se află în cel mai de sus buffer de ieșire
ob_get_level()Returnează un număr care indică câte buffere de ieșire sunt pe stivă
ob_get_status()Returnează informații despre bufferele de ieșire
ob_gzhandler()Folosită ca funcție de apel invers pentru ob_start() pentru a comprima conținutul buffer-ului atunci când îl trimiteți la browser
ob_implicit_flush()Activează sau dezactivează spălarea implicită
ob_list_handlers()Returnează o serie de nume de funcții de apel invers care sunt utilizate de cel mai înalt buffer de ieșire
ob_start ()Creați un nou buffer de ieșire și adăugați-l în partea de sus a stivei
output_add_rewrite_var()Folosit pentru a adăuga parametrii șirului de interogare la orice adresă URL din rezultat
output_reset_rewrite_vars()Eliminați toate variabilele adăugate de output_add_rewrite_var()
Funcții de ieșire în PHP
Funcții PHP MYSQL
Funcții și simboluri ale expresiei regulate PHP
închide

Rămâneți la curent cu PHP!

Nu trimitem spam!

en English
X
Derulaţi în sus