PDA

View Full Version : ذخیره فایل با فرمت utf-8 بدون bom



cazino86
شنبه 13 شهریور 1389, 12:31 عصر
سلام ...

من میخوام که فایل متنی خودم رو به صورت utf8 ذخیره کنم اما به صورت bom نباشه !

چطور میتونم این کار رو بکنم ؟

در زبان php یک تابع بع نام session_start() داریم. اگه این تابع رو فراخونی کنیم و فایل رو به صورت utf-8 و به صورت bom ذخیره کرده باشیم با اررور مواجه میشیم .چون قبل از این تابع php نباید هیچ چیزی به خروجی بره . اما unicode به خروجی رفته و این اررور رو ایجاد کرده . اگه با فرمت ansi این فایل رو ذخیره کنیم دیگه هیچ مشکلی به وجود نمیاد اما خوب یونیکد utf8 ساپورت نمیشه . برای حل این مشکل میشه فایل رو به صورت utf8 و بدون bom ذخیره کردش . این امکان در برنامه phpdesigner وجود داره . حالا من میخوام بدونم این bom چیه و چطور میتونم فایل خودم رو بدون اون ذخیره کنم
؟

مهدی فرزاد
شنبه 13 شهریور 1389, 15:23 عصر
سلام
به این یک نگاهی بنداز
http://msdn.microsoft.com/en-us/library/system.io.streamwriter(VS.95).aspx