פונקציות פלט PHP

פונקציות PHP MYSQL
פונקציות וסמלים של ביטוי רגיל של PHP

PHP מספקת קבוצת פונקציות לשליטה בפלט. כאן, הפלט הוא התוכן שנשלח לדפדפן על ידי הסקריפט.

הערה: הפונקציות המפורטות בדף זה שולטות על הפלט באמצעות המאגרים. חלק מפונקציות בקרת הפלט יוצרות מאגרים מרובים המוצבים זה על זה. כל פלט של המאגר העליון נתפס על ידי המאגר שמתחתיו. פונקציות פלט אלו יכולות להתמודד רק עם המאגר העליון ביותר. על מנת לשלוט במאגרים הבסיסיים, יש להסיר את המאגר העליון ביותר.

מקורות פלט אפשריים מסקריפט PHP יכולים להיות הבאים.

  • הצהרות כמו echo, print_r, print_f ו-print.
  • אזהרה, שגיאות או הודעות מ-PHP.
  • תוכן מחוץ לתגיות מתחילות/סגירות PHP ( ).

בחלק מהמקרים, PHP משתמשת במאגרים כדי לאחסן את הפלט לפני שליחתו לדפדפן.

שִׁיטָהפונקציה
סומק()שלח תוכן ממאגר הפלט של המערכת לדפדפן
ob_clean()מחק את כל התוכן ממאגר הפלט העליון ביותר
ob_end_clean ()מוחק את מאגר הפלט העליון ואת כל התוכן שלו
ob_end_flush ()מוחק את מאגר הפלט העליון ומוציא את תוכנו
ob_flush ()פלט את התוכן של מאגר הפלט העליון ומנקה את המאגר
ob_get_clean ()מחזיר את כל התוכן של מאגר הפלט העליון ומנקה את המאגר
ob_get_contents()מחזירה את התוכן של מאגר הפלט העליון ביותר
ob_get_flush()פלט וקבל את התוכן של מאגר הפלט העליון ולאחר מכן הסר את המאגר
ob_get_length()מחזירה את מספר בתים של נתונים שנמצאים במאגר הפלט העליון
ob_get_level()מחזירה מספר המציין כמה מאגרי פלט יש בערימה
ob_get_status()מחזיר מידע על מאגרי הפלט
ob_gzhandler()משמש כפונקציית callback עבור ob_start() כדי לדחוס את תוכן המאגר בעת שליחתו לדפדפן
ob_implicit_flush()מפעיל או מכבה שטיפה מרומזת
ob_list_handlers()מחזירה מערך של שמות פונקציות התקשרות המשמשות את מאגר הפלט העליון ביותר
ob_start ()צור מאגר פלט חדש והוסף אותו לראש הערימה
output_add_rewrite_var()משמש להוספת פרמטרים של מחרוזת שאילתה לכל כתובת אתר בפלט
output_reset_rewrite_vars()הסר את כל המשתנים שנוספו על ידי output_add_rewrite_var()
פונקציות פלט ב-PHP
פונקציות PHP MYSQL
פונקציות וסמלים של ביטוי רגיל של PHP
en English
X
גלול למעלה