PHP ಔಟ್ಪುಟ್ ಕಾರ್ಯಗಳು

P

ಔಟ್‌ಪುಟ್ ಅನ್ನು ನಿಯಂತ್ರಿಸಲು PHP ಕಾರ್ಯಗಳ ಗುಂಪನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇಲ್ಲಿ, ಔಟ್‌ಪುಟ್ ಎನ್ನುವುದು ಸ್ಕ್ರಿಪ್ಟ್‌ನಿಂದ ಬ್ರೌಸರ್‌ಗೆ ಕಳುಹಿಸಲಾದ ವಿಷಯವಾಗಿದೆ.

ಸೂಚನೆ: ಈ ಪುಟದಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾದ ಕಾರ್ಯಗಳು ಬಫರ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಔಟ್‌ಪುಟ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುತ್ತವೆ. ಕೆಲವು ಔಟ್‌ಪುಟ್ ಕಂಟ್ರೋಲಿಂಗ್ ಫಂಕ್ಷನ್‌ಗಳು ಒಂದರ ಮೇಲೊಂದರಂತೆ ಬಹು ಬಫರ್‌ಗಳನ್ನು ರಚಿಸುತ್ತವೆ. ಮೇಲಿನ ಬಫರ್‌ನ ಯಾವುದೇ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಕೆಳಗಿನ ಬಫರ್‌ನಿಂದ ಹಿಡಿಯಲಾಗುತ್ತದೆ. ಈ ಔಟ್‌ಪುಟ್ ಫಂಕ್ಷನ್‌ಗಳು ಉನ್ನತ ಬಫರ್ ಅನ್ನು ಮಾತ್ರ ನಿಭಾಯಿಸಬಲ್ಲವು. ಆಧಾರವಾಗಿರುವ ಬಫರ್‌ಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು, ಮೇಲಿನ ಬಫರ್ ಅನ್ನು ತೆಗೆದುಹಾಕಬೇಕು.

PHP ಸ್ಕ್ರಿಪ್ಟ್‌ನಿಂದ ಸಂಭವನೀಯ ಔಟ್‌ಪುಟ್ ಮೂಲಗಳು ಈ ಕೆಳಗಿನಂತಿರಬಹುದು.

  • echo, print_r, print_f ಮತ್ತು ಪ್ರಿಂಟ್‌ನಂತಹ ಹೇಳಿಕೆಗಳು.
  • 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()ಬ್ರೌಸರ್‌ಗೆ ಕಳುಹಿಸುವಾಗ ಬಫರ್‌ನ ವಿಷಯಗಳನ್ನು ಕುಗ್ಗಿಸಲು ob_start() ಗಾಗಿ ಕಾಲ್‌ಬ್ಯಾಕ್ ಕಾರ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ
ob_inmplicit_flush()ಸೂಚ್ಯ ಫ್ಲಶಿಂಗ್ ಅನ್ನು ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡುತ್ತದೆ
ob_list_handlers()ಟಾಪ್‌ಮೋಸ್ಟ್ ಔಟ್‌ಪುಟ್ ಬಫರ್‌ನಿಂದ ಬಳಸಲಾಗುತ್ತಿರುವ ಕಾಲ್‌ಬ್ಯಾಕ್ ಫಂಕ್ಷನ್ ಹೆಸರುಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ
ob_start()ಹೊಸ ಔಟ್‌ಪುಟ್ ಬಫರ್ ಅನ್ನು ರಚಿಸಿ ಮತ್ತು ಅದನ್ನು ಸ್ಟಾಕ್‌ನ ಮೇಲ್ಭಾಗಕ್ಕೆ ಸೇರಿಸುತ್ತದೆ
output_add_rewrite_var()ಔಟ್‌ಪುಟ್‌ನಲ್ಲಿ ಯಾವುದೇ URL ಗೆ ಕ್ವೆರಿ ಸ್ಟ್ರಿಂಗ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ಸೇರಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ
output_reset_rewrite_vars()ಸೇರಿಸಿದ ಎಲ್ಲಾ ಅಸ್ಥಿರಗಳನ್ನು ತೆಗೆದುಹಾಕಿ output_add_rewrite_var()
PHP ನಲ್ಲಿ ಔಟ್‌ಪುಟ್ ಕಾರ್ಯಗಳು

ಅಭಿಪ್ರಾಯ ಸೇರಿಸು

ಟ್ಯೂಟರ್ ನೆಟ್ವರ್ಕ್

A ನಿಂದ Z ವರೆಗೆ PHP ಕಲಿಯಿರಿ