راکت
حل شده

فانکشن ob start

1 پاسخ

سلام
من فایل های پی اچ پی رو درون تگ بادی انکلود می کنم در نتیجه وقتی هدر لوکیشن می کنم به ارور برخورد می کنم که متوجه شدم باید همیشه در بالای صفحه قبل از تگ های اچ تی ام ال استفاده بشه ولی خوب من فایلهای صفحات مختلف رو در تگ بادی استفاده می کنم به همراه کد های اچ تی ام ال صفحه حال من یکجا خوندم که اگه فانکشن ob_start رو در بالای صفحه اضافه کنم حل می شه و همینطور هم شد.

حالا یکجا توی سایت های ایرانی خوندم که اینکار برای رفع این مشکل اصولی نیست
سوال اینجاست که کار درست چی هستش؟

ممنون

massoud
massoud
@Massoud
ثبت پرسش جدید

پاسخ‌ها

1
bardia
bardia
@mrbardia72

تخصص: Golang/Laravel

بهترین پاسخ

https://stackoverflow.com/questions/4401949/whats-the-use-of-ob-start-in-php

سایر هم کاربرد نسبتا مشابه و وابسطه دارند.

ob_start یک بافر رو اماده سازی می کنه
ob_flush هرچی تو بافر هست رو ارسال میکنه
ob_get_contents محتوای بافر رو فتچ می کنه
ob_end_clean بافر جاری رو اتمام میکنه و از حافظه پاک می کنه
ob_end_flush بافر جاری رو تموم حذف و چاپ می کنه.

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام