Posts Tagged ‘utf-8’

الحل السريع و ليس الأمثل لمشكلة التحويل الى UTF-8

حسناً , لنتخيل انك تعمل في موقع عربي (نعم , بالبي اتش بي) تم نشائة فاستخدام ترميز Windows-1256 او CP-1256 (كما يسموه في مجتمعات المصادر المفتوحة), و مطلوب تحويل الموقع بالكامل ل UTF-8 حتى تتعامل مع الأجاكس بسلاسة !!

الحل الأمثل و المعروف تنزيل جميع ملفات الموقع عى جهازك و تحويلها بإستخدام برنامج ما لتحويل الملفات الى UTF-8 و كذالك مع قواعد البيانات و الأمر أكثر تعقيدا في قواعد البيانات حيث ان كان اصدار ال MySQL ما قبل ال 4.0 فسوف يكون هناك إجراء معين و إن كان بعد هذا الإصدار فسيكون هناك اجراء مختلف تماماً و ان كان أكثر سهولة, هذا و بإختصار .

لكن ما ذا تفعل ان كان الوقت لا يسمح بكل هذا , او ان التعديل المطلوب في الموقع صغير جداً لدرجة انه غير منطقي بتحويل الموقع كله الى UTF-8 لأجل هذا التعديل؟

حينها يمكن استخدام هذه الكلاس من أجل تحويل جزء من النص الى UTF-8 بإستخدام الكود الأتي

$utfConverter = new utf8(CP1256);
$res = $utfConverter->strToUtf8($str);

حينها سوف يكون لديك في المتغير $str النص بترميز UTF-8 عليك فقط اظهارة في صفحة UTF-8 .

Sure you’ve seen the articles saying that not getting enough care about health may augment your risk of numberless health woes. Nowadays, there are many immigrants order medications online. Viagra is one of the best-known medicaments of all time. Learn more about “cheapest pharmacy for cialis“. Did read something about “http://cialis-price.biz/cialis-20mg.html“? The most important point you have to look for is “cialis 20mg“. Sexual health is an substantial part of a man’s life. Unfortunately the inability to have a satisfactory sexual relationship impact sexual health. People must always ask sexual medicine specialist for professional consultation about adverse events. Don’t forget, the best way to avoid hokey medicines is to get prescription medicines like Viagra from a of good repute source with which you are familiar.