بایگانی برچسب: utf8 در PHP

تصحیح encoding در PHP

مشکلات encoding و charset ها برای همه‌ی ما برنامه نویسای فارسی زبان پیش اومده، چه اون زمان‌ها که بیشترین درگیریمون با دیتابیس‌ها بود و چه حالا…

فرض کنید رشته‌ای به صورت زیر داریم:

شماره فاکتور

حالا می‌خوایم این رشته رو به صورتی که برای آدمیزاد قابل فهم باشه دربیاریم، به صورت زیر عمل می‌کنیم:


$str = 'شماره فاکتور';
$str = mb_convert_encoding($str, "CP1252" , mb_detect_encoding($str));
echo $str;