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

الموضوع: عرض التاريخ بالعربي في داله Date()

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    43

    Smile عرض التاريخ بالعربي في داله Date()



    بسم الله الرحمن الرحيم

    السلا عليكم ورحمته الله وبركته

    انا شوفت موضوع فى احد المواقع عجبنى ومشعارف ان كان موجود هنا ولا لا فا جبتوا عسى احد يستفيد بيه

    نبدا

    اخواني .... كما نعلم فائدة الدالة date() في لغة ال PHP ، فهي تقوم بعرض التاريخ والوقت

    مثلا
    كود php
    كود PHP:
    <? 
    $mydate 
    =date("D, d/ m/ Y");
    echo 
    $mydate;
    ?>]

    سوف يقوم هذا الكود بطباعة Tue, 25/ 05/ 2010 مثلا
    ولكن ماذا لو أردت استخراج التاريخ باللغة العربية ؟؟
    كثيرا منا يلاحظ فى المواقع وجود التاريخ بهذه الصيغة ( الثلاثاء 25 مايو 2010 )
    اليكم الحل بطريقة سهلة وبسيطة جداً
    فى البداية سوف نضع اكواد استخراج الوقت الرئيسية
    كود PHP:
    [PHP]<?
    $nameday=date("l");
    $day=date("d");
    $namemonth=date("m");
    $year=date("Y");
    ?>
    [/PHP]
    ثم نقوم بتحويل اسماء ايام الاسبوع الي العربية عن طريق الدالة switch()

    كود PHP:
    كود PHP:
    <? 
          
    switch ($nameday
    {
    case 
    "Saturday":  
    $nameday="السبت"
    break; 
    case 
    "Sunday":  
    $nameday="الأحد"
    break;  
    case 
    "Monday":  
    $nameday="الاثنين"
    break; 
    case 
    "Tuesday":  
    $nameday="الثلاثاء"
    break; 
    case 
    "Wednesday"
    $nameday="الأربعاء"
    break; 
    case 
    "Thursday":  
    $nameday="الخميس"
    break; 
    case 
    "Friday":  
    $nameday="الجمعة"
    break; 
    }  
    ?>

    ثم نقوم ايضا بتحويل اسماء الشهور الي العربية بنفس الطريقة
    كود PHP:
    كود PHP:
    <? 
    switch ($namemonth

    case 
    1
    $namemonth="يناير"
    break; 
    case 
    2
    $namemonth="فبراير"
    break; 
    case 
    3
    $namemonth="مارس"
    break; 
    case 
    4
    $namemonth="إبريل"
    break; 
    case 
    5
    $namemonth="مايو"
    break; 
    case 
    6
    $namemonth="يونيو"
    break; 
    case 
    7
    $namemonth="يوليو"
    break; 
    case 
    8
    $namemonth="اغسطس"
    break; 
    case 
    9
    $namemonth="سبتمبر"
    break; 
    case 
    10
    $namemonth="اكتوبر"
    break; 
    case 
    11
    $namemonth="نوفمبر"
    break; 
    case 
    12
    $namemonth="ديسمبر"
    break; 
    }  
    ?>

    واخيرا نطبع النتائج عن طريق الكود
    كود PHP:
    كود PHP:
    <? 
          
    echo "اليوم : $nameday $day $namemonth $year";  ?>
    فيكون الناتج مثلا
    اليوم : الثلاثاء 25 مايو 2010


    ارجو ان اكون قد قدمت ولو شئ صغير لغيرى

    منقول







    التعديل الأخير تم بواسطة disha ; 25-05-2010 الساعة 04:17 PM


  2. #2
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    10


    رائع
    فكرة عظمية و مجهود قيم


    شكراً






  3. #3


    جزاك الله كل الخير درس سهل وجميل





    __________________
    حسابي فيسبوك
    https://www.facebook.com/ahmedo.vip/

    المبرمج
    http://www.almprmg.com/

    شركة اوريكو لتكنولوجيا المعلومات - استضافة وبرمجة المواقع | خدمات السوشيال ميديا
    http://www.orico.com.eg

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    43


    شكرا لكم اصدقائى الاعزاء واتمنى ان اكون قد استطعت ان افيدكوم ولو بمعلومه صغيره






  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    في سياق هذا الموضوع أردت الإشارة إلى مكتبة PHP واللغة العربية والتي تتضمن العديد من الوظائف المفيدة ومنها ما هو مخصص لعرض التواريخ باللغة العربية، إليكم المثال التالي:

    http://www.ar-php.org/ar-example-Date-php-arabic.html

    للإطلاع على ما تستطيع أن تقوم به من خلال هذه المكتبة عليك بالإطلاع على مجموعة الأمثلة التالية:

    http://www.ar-php.org/features-php-arabic.html

    ما يجدر ذكره أن هذه المكتبة تنشر وفق ترخيص حر مفتوح المصدر وهو LGPL، للإطلاع على مزيد من المعلومات حول المشروع ككل يمكنكم زيارة الصفحة الرئيسية للمشروع على العنوان التالي:

    http://www.ar-php.org/index-php-arabic.html

    أرجو أن تكون هذه المعلومات مفيدة لكم





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    43


    شكرا اخى العزيز بجد موقع رائع جزاك الله كل خير






  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    على الرحب والسعة، وشكرا للإطراء كما أني منفتح ومتشوق لأي اقتراحات يمكن لها أن تطور أو تضيف لما هو متوافر أصلا في مكتبة PHP واللغة العربية










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

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

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