رفع مشکل اینکودینگ مطالب هنگام تبدیل به csv در php
رفع مشکل اینکودینگ مطالب هنگام تبدیل به csv در php
با سلام
مشکل خیلی از دوستان هست که زمانی که بخوان با php اطلاعاتی رو بصورت csv (فایل excel) خروجی بگیرن، با مشکل اینکودینگ و به اصطلاح خرچنگی نشون دادن مطالب روبرو می شن
(حتی بسیاری از برنامه نویسان ایرانی برای رفع این مشکل در اسکریپت های متفاوت مبالغ بسیار بالایی رو می گیرند)
مثلا اینطوی:
مشکل خیلی از دوستان هست که زمانی که بخوان با php اطلاعاتی رو بصورت csv (فایل excel) خروجی بگیرن، با مشکل اینکودینگ و به اصطلاح خرچنگی نشون دادن مطالب روبرو می شن
(حتی بسیاری از برنامه نویسان ایرانی برای رفع این مشکل در اسکریپت های متفاوت مبالغ بسیار بالایی رو می گیرند)
مثلا اینطوی:
ناÙ
برای رفع این مشکل در ابتدای فایل اکسپورت عبارت
"\xEF\xBB\xBF"
یه زمانی من هم درگیره یه بخش از سایتم شدم برای خروجی اکسل یا پی دی اف گرفتن
خاطرم هست غیر از این مشکل گاهی می بایست از دستوراتی شبیه
ob_end_clean یا ob_end_clean هم گاهی استفاده میشد چون در نهایش باید با کمک دستور header
صفحه را به صورت خروجی excel بارگذاری کرد تا فایل دانلود شود.
ob_end_clean یا ob_end_clean هم گاهی استفاده میشد چون در نهایش باید با کمک دستور header
صفحه را به صورت خروجی excel بارگذاری کرد تا فایل دانلود شود.