النتائج 1 إلى 5 من 5

الموضوع: كيف تحول من windows-1256 إلى utf-8 والعكس

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Feb 2001
    المشاركات
    74

    كيف تحول من windows-1256 إلى utf-8 وهل تؤيد استخدام Unicod



    السلام عليكم

    أولا : هل توجد دالة PHP للتحويل بين النوعين؟
    ثانياً: من واقع التجربة هل تنصح بإستخدام unicode في تطوير البرامج ولماذا؟

    شكرا للجميع





    __________________
    اطلب العلم من المهد إلى اللحد


  2. #2
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,454


    لن تجد في المواقع العربية او الاجنبية دالة التحويل بين الترميزين المذكورين

    لكنني قمت بكتابة كود يقوم بذلك وان شاء الله يفيدك

    تجده في الرد رقم 21 من خلال الرابط التالي
    http://www.swalif.net/softs/showthread.php?t=126902

    تحياتي لك





    __________________
    شبكة مملكة العرب
    ---------------------
    استضافة مواقع تبدأ من 100 ريال سنويا
    خطط خاصة للموزعين
    سكربت دليل المواقع
    www.aknet.com

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2005
    المشاركات
    314


    و للاجابه على سؤالك الثانى:



    http://www.swalif.net/softs/showthread.php?t=120734





    __________________
    Vent Swap

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Feb 2001
    المشاركات
    74


    code4arab
    شكرا لك على الدالة الجميلة وهل هي تشمل كل المحارف ورموز التحكم؟

    ملاحظة: يوجد دالة جاهزة في البي اتش بي للتحويل وهي من المكتبات الاضافية وذكرها احد الاخوان وهي iconv
    http://www.swalif.net/softs/showthread.php?t=78495

    ولكن مشكلتها ان موقع الاستضافة لدي لم يفعلها


    Galaxy
    شكرا لك على موضوعك الجميل ولكن فكرة اليونيكود واضحة لي مسبقا واريد رأيك في اعتمادها من الناحية العملية فلكل تقنية مهما كانت جوانبها السلبية وانا ابحث عن رأي من طبقها فعليا لأتخذ القرار النهائي بإعتمادها أو تركها

    وشكرا للجميع






    __________________
    اطلب العلم من المهد إلى اللحد

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Dec 2004
    المشاركات
    736


    اخوي كود 4 عرب

    هل هذا هو الحل اذا زرعت القاعده وطلعت استفهامات ؟؟؟؟؟؟؟؟؟؟؟؟


    $cp1256 = array ("\x81", "\x8A", "\x8D", "\x8E", "\x8F", "\x90", "\x9A", "\x9F", "\xA1",
    "\xBF", "\xC0", "\xC1", "\xC2", "\xC3", "\xC4", "\xC5", "\xC6", "\xC7",
    "\xC8", "\xC9", "\xCA", "\xCB", "\xCC", "\xCD", "\xCE", "\xCF", "\xD0",
    "\xD1", "\xD2", "\xD3", "\xD4", "\xD5", "\xD6", "\xD7", "\xD8", "\xD9",
    "\xDA", "\xDB", "\xDC", "\xDD", "\xDE", "\xDF", "\xE1", "\xE3", "\xE4",
    "\xE5", "\xE6", "\xEC", "\xED", "\xF0", "\xF1", "\xF2", "\xF3", "\xF5",
    "\xF6", "\xF8", "\xFA", "\xFF");

    $utf8 = array ("پ","ٹ","چ","ژ","ڈ","گ","ڑ",
    "ں","،","؟","ہ","ء","آ","أ",
    "ؤ","إ","ئ","ا","ب","ة","ت",
    "ث","ج","ح","خ","د","ذ","ر",
    "ز","س","ش","ص","ض","×","ط",
    "ظ","ع","غ","ـ","ف","ق","ك",
    "ل","م","ن","ه","و","ى","ي",
    "ً","ٌ","ٍ","َ","ُ","ِ","ّ",
    "ْ", "ے");

    $arabic = "بسم اللّه الرحمن الرحيم ، أهلا وسهلاً";

    $utf8 = str_replace($cp1256,$utf8,$arabic);
    echo $utf8;





    __________________
    jeddah (#) hotmail.com
    www.vela.ae





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض