PHP chiqish funksiyalari

P

PHP chiqishni boshqarish uchun funksiyalar guruhini taqdim etadi. Bu erda chiqish skript tomonidan brauzerga yuboriladigan tarkibdir.

Eslatma: Ushbu sahifada keltirilgan funksiyalar buferlar yordamida chiqishni boshqaradi. Ba'zi chiqishni boshqarish funktsiyalari bir-birining ustiga joylashtirilgan bir nechta buferlarni yaratadi. Yuqori buferning har qanday chiqishi ostidagi bufer tomonidan ushlanadi. Ushbu chiqish funktsiyalari faqat eng yuqori buferni boshqarishi mumkin. Pastki buferlarni boshqarish uchun eng yuqori buferni olib tashlash kerak.

PHP skriptidan mumkin bo'lgan chiqish manbalari quyidagilar bo'lishi mumkin.

  • echo, print_r, print_f va print kabi bayonotlar.
  • PHP dan ogohlantirish, xatolar yoki bildirishnomalar.
  • PHP boshlang'ich/yopish teglaridan tashqari tarkib ( ).

Ba'zi hollarda, PHP brauzerga yuborishdan oldin chiqishni saqlash uchun buferlardan foydalanadi.

usulvazifa
yuvish ()Tarkibni tizimning chiqish buferidan brauzerga yuboring
ob_clean()Eng yuqori chiqish buferidagi barcha tarkibni o'chiring
ob_end_clean()Eng yuqori chiqish buferini va uning barcha tarkibini o'chiradi
ob_end_flush()Eng yuqori chiqish buferini o'chiradi va uning mazmunini chiqaradi
ob_flush()Eng yuqori chiqish buferining mazmunini chiqaring va buferni tozalaydi
ob_get_clean ()Eng yuqori chiqish buferining barcha mazmunini qaytaradi va buferni tozalaydi
ob_get_contents()Eng yuqori chiqish buferining mazmunini qaytaradi
ob_get_flush()Chiqish va eng yuqori chiqish buferining mazmunini oling va keyin buferni olib tashlang
ob_get_length()Eng yuqori chiqish buferidagi ma'lumotlar baytlari sonini qaytaradi
ob_get_level()Stackda qancha chiqish buferi borligini ko'rsatadigan raqamni qaytaradi
ob_get_status()Chiqish buferlari haqidagi ma'lumotlarni qaytaradi
ob_gzhandler()Buferni brauzerga yuborishda uni siqish uchun ob_start() uchun qayta qo'ng'iroq qilish funktsiyasi sifatida ishlatiladi.
ob_implicit_flush()Yashirin yuvishni yoqadi yoki o'chiradi
ob_list_handlers()Eng yuqori chiqish buferi tomonidan ishlatiladigan qayta qo'ng'iroq qilish funksiyasi nomlari qatorini qaytaradi
ob_start ()Yangi chiqish buferini yarating va uni stekning yuqori qismiga qo'shing
output_add_rewrite_var()Chiqishdagi istalgan URL manziliga so‘rovlar qatori parametrlarini qo‘shish uchun foydalaniladi
output_reset_rewrite_vars()tomonidan qo'shilgan barcha o'zgaruvchilarni olib tashlang output_add_rewrite_var()
PHPda chiqish funksiyalari

Fikr qo'shish

Repetitor tarmog'i

PHP tilini A dan Z gacha o'rganing