منظورت ob_start هست؟
من شخصا زياد ازش خوشم نمياد ! ولي ممكن هست مشكل رو رفع كنه و ممكن هست نكند !
ob_start رو كه بذاريم تمام خروجي در بافر ذخيره ميشود و تا زماني كه اراده نكنيم(!) هيچ دستوري به بروزر ارسال نمشيود (جز دستورات هدر).
ولي اگر مشكل مثلا در خود فايل index.php باشه ديگه زدن ob_start هم فايده نداره و نتيجه همين هست چون قبل از شروع كد نويسي php كاراكتر خروجي داشته ايم...
البته در اكثر موراد ماژول هاي يك سيستم ويرايش شده هستند و يا صفحات داخلي كه بعدا اينكلود ميشند و ob_start ميتونه كمك شاياني كني.
ولي تا وقتي ميشه مشكل رو اصولي تر حل كرد و با يك تغيير charset مشكل رو حل كرد نيازي نيست براي اين مشكل بافر داشته باشيم.







پاسخ با نقل قول