آخـــر الـــمـــشـــاركــــات

تحميل برنامج الغاء تثبيت البرامج من الكمبيوتر Should I Remove It » آخر مشاركة: اردني وافتخر دردشة وتعليله وسواليف.. » آخر مشاركة: عاشق الحصن بريد الاعضاء » آخر مشاركة: محمد العزام اهلا بكم ..رمضان كريم » آخر مشاركة: حسان القضاة شو عم تسمع هلا » آخر مشاركة: حسان القضاة ما هو سبب تواجدك في المنتدى والى اي حدّ يستمر او ينتهي إنتسابك له ؟ » آخر مشاركة: قلعتي أبدية مرحبا » آخر مشاركة: محمد العزام " أميــــرةُ قـوسِ النَّصـــــر" » آخر مشاركة: قلعتي أبدية ~ إبريـــــــــــــــــل ~ » آخر مشاركة: حسان القضاة اسئلة مهمة بالفوتوشوب في المطابع 2019 » آخر مشاركة: المصمم يزن جبريل صاحب المركز الاول فى مجال تنزيل الملفات كامل مدي الحياة IDM 6.32 » آخر مشاركة: siiin همسات وأشوق » آخر مشاركة: حسان القضاة ""أيلـول""... » آخر مشاركة: قلعتي أبدية تبليغ عن رسالة زائر بواسطة راشد مرشد » آخر مشاركة: أميرة قوس النصر اشتقنالكم » آخر مشاركة: Mahmoud Zaben تُراهات ما قبل النوم ... » آخر مشاركة: قلعتي أبدية شو مزاجك اليوم... » آخر مشاركة: قلعتي أبدية قبول بلاغ عطل ثلاجات كلفينيتور 01092279973 & 0235700997 وكيل كلفينيتور (م .الجديدة) » آخر مشاركة: الوكيل1 قبول بلاغ عطل ثلاجات هوفر 01154008110 & 0235699066 وكيل هوفر (م.6اكتوبر) » آخر مشاركة: الوكيل1 قبول بلاغ عطل ثلاجات جنرال اليكتريك 01207619993 & 0235700997 وكيل جنرال اليكتريك (الز » آخر مشاركة: الوكيل1
النتائج 1 إلى 10 من 18

الموضوع: [دورة php - الدرس الثاني] - المتغيرات و طريقة تعريفها و انواعها و التعامل معها

مشاهدة المواضيع

  1. #1
    عضو مؤسس الصورة الرمزية Sc®ipt
    تاريخ التسجيل
    Nov 2008
    الدولة
    There's no place like 127.0.0.1
    العمر
    37
    المشاركات
    4,003

    [دورة php - الدرس الثاني] - المتغيرات و طريقة تعريفها و انواعها و التعامل معها

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




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

    و بإمكانكم مراجعة الدرس الأول من هنا

    في درسنا اليوم و هو الدرس الدرس الثاني سنتحدث عن المتغيرات و انواعها و طرق تعريفها و التعامل معها في الطباعة و الحسابات و المتغير variable يعرف بأنه مساحة من الذاكرة تستخدم لتخزين قيمة لإعادة استخدامها في البرنامج مرات عدة

    في البداية لنتعرف على كيفية تعريف المتغير و شروط اسماء المتغيرات :
    1 - المتغير في لغة php يجب ان يبدأ بإشارة الدولار $
    2 - الحرف الذي يتبع اشارة الدولار يجب ان يكون حرف او الرمز ( _ ) ولا يجوز ان يكون رقم
    3 - يجب ان لا يحتوي اسم المتغير على رموز خاصة مثل النقطة (.) و النجمة (*) و غيرها بإستثناء الرمز (_) .
    4 - طول اسم المتغير او عدد حروفه لا حد له و بإمكانك تسمية اي متغير و بأي عدد من الحروف بإستخدام الشروط السابقة .

    امثلة على اسماء المتغيرات :

    كود PHP:
    <?
        $var1 
    1// متغير اسمه مقبول و قمنا بتخزين القيمة 1 فيه
        
    var2 3// غير مقبول لأنه لم يبدأ بإشارة الدولار
        
    $_var3 2// متغير مقبول و قمنا بتخزين القيمة 2 فيه
        
    $_varx.zaed 1// غير مقبول لأنه يحتوي على الرمز الخاص وهو النقطة
    ?>
    الأن لنتعرف على انواع المتغيرات و البيانات التي تخزن فيها :
    1 - متغيرات نصية string : وهى تحتوى على أعداد أو حروف أو علامات أو جمل ويجب أن تكون قيمة المتغير تكون داخل علامتى تنصيص.
    مثال عليها :

    كود PHP:
    <?
        $var1 
    "zaedo";
        
    $email "zaedo@live.com";
        
    $address "jordan - irbid";
    ?>
    2 - متغيرات تحتوي اعداد صحيحة integers : وهو يحتوى على الأعداد الصحيحه فقط ويتم وضع قيمته مباشرع بدون استخدام علامات التنصيص.
    مثال عليها :

    كود PHP:
    <?
        $var1 
    123;
        
    $var2 365254;
        
    $number 3326;
    ?>
    3 - متغيرات تحتوي علامة عشرية float : وهى تحتوى على الأعداد العشريه المكونه والتى يوجد بها علامه عشريه ويتم هنا اسناد القيمه بدون استخدام علامات التنصيص تماما كما بالمتغيرات الأعداد الصحيحه .
    مثال عليها :

    كود PHP:
    <?
        $var1 
    75.3;
        
    $x 563.3663;
        
    $_y 225114.2222221544112;
    ?>
    4 - المتغيرات المنطقية Boolean : وهى تحمل قيمه واحده من قيمتان وهى اما ان تكون True أو False.
    و مثال عليها :

    كود PHP:
    <?
        $var1 
    true;
        
    $isPass false;
    ?>
    و يوجد عدة انواع اخرى سنتعرف عليها بالتفصيل عند دراستها مثل array و object و متغيرات القيم الفارغة NULL

    الآن لنتعرف على بعض العمليات التي تجري على المتغيرات :

    1 - جمع المتغيرات النصية او القيم النصية : نستخدم لجمع متغييرين يحتويان على نص string الرمز ( . )
    لتتضح الأمور حاول تنفيذ المثال التالي :

    كود PHP:
    <?
        $x 
    "zaed ";
        
    $y "murad";
        
        
    $c $x $y// لاحظ اننا استخدمنا النقطة للجمع بين المتغيرين لأنهم عبارة عن نصوص
                      // ولو كانت هذه المتغيرات تحتوي على ارقام بدون اشارة الإقتباس لفشلت العملية
        
        
    echo $c// طبعنا القيمة التي تم جمعها في متغير واحد
        
        
    echo " zaed " "murad"// جمعنا القيم زيد و مراد مع بعضهم داخل جملة الطباعة
    ?>
    بإمكانك الإطلاع على ناتج تنفيذ هذا الكود من هنا

    http://www.al79n-php.info/less2/varcon.php

    اذا هذه الطريقة تستخدم عند جمع قيم نصية فقط و ليست عددية.

    2 - عمليات المقارنة : نستخدم بعض الرموز في عمليات المقارنة بين المتغيرات و بإمكانك الإطلاع على المثال التالي مع التعليقات لفهم المقارنة :
    مثال :

    كود PHP:
    <?
        $a 
    == $b ;      //معناها مقارنة اذا كان القيمتان متساويتان
        
    $a === $b ;     //معناها مقارنة اذا كانت القيمتان متساويتان ومن نفس النوع
        
    $a != $b ;      //معناها مقارنة اذا كانت القيمه الأولى لا تساوى القيمه الثنايه
        
    $a !== $b ;     //مقارنة المتغيرين من حيث النوع والقيمه
        
    $a $b ;       //مقارنة اذا كان المتغير الأول أقل من المتغير الثانى
        
    $a $b ;       //مقارنة اذا كان المتغير الثانى اقل من المتغير الثانى
        
    $a <= $b ;      //المتغير الأول أقل من أو يساوى المتغير الثانى
        
    $a >= $b ;      //المتغير الأول أكبر من أو يساوى المتغير الثانى
    ?>
    3 - العمليات الحسابية : و تعني العمليات التي تتم على المتغيرات من جمع و طرح و ضرب و غيرها
    مثال :

    كود PHP:
    <?
        $c
    =$a+$b;  // معناها اضافة قيمة المتغيرين ووضع القيمه الناتجه فى المتغير c
        
    $c=$a-$b;  // تعنى طرح قيمة المتغيرين واضافة القيمه الى المتغير الثالث c
        
    $c=$a*$b;  // تعنى ضرب قيمتى المتغيرين واضافة القيمه الناتجه فى المتغير الثالث c
        
    $c=$a/$b;  // تعنى قسمة المتغرين واضافة الناتج فى المتغير الثالث c
        
    $c=$a%$b;  // يتم قسمة الأول على التانى ووضع ناتج القسمه فى المتغير الثالث c
        
    $c=$a+$b;  // معناها اضافة قيمة المتغيرين ووضع القيمه الناتجه فى المتغير c
        
    $a++;      // تعنى زيادة قيمة المتغير بمقدار واحد
        
    $a--;      // تعنى تقليل قيمة المتغير بمقدار واحد
    ?>
    بقي شي واحد لم نذكره و هو ان لغة php قريبة من باقي لغات البرمجة مثل ++C و جافا مثلا في عملية جمع المتغيرات او الأضافة بمقدار 1 للمتغير x مثل ++x لكن الإختلاف هو انه لا يشترط تعريف نوع المتغير قبل استخدامه

    بهذا اخواني نكون قد تعرفنا على المتغيرات وانواعها و طريقة تعريفها واتمنى لكم الفائدة و تطبيق ما جاء في الدرس لأكبر فائدة لكم و السلام عليكم و رحمة الله و بركاته
    492114a0-803c-4ccc-954c-758c3f7a1ea2
    1.03.01
    التعديل الأخير تم بواسطة Sc®ipt ; 09-10-2010 الساعة 08:00 AM

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. [دورة php - الدرس الأول] - تحضير البرامج و كتابة اول برنامج
    بواسطة Sc®ipt في المنتدى منتدى الدورات العلمية المتخصصه
    مشاركات: 71
    آخر مشاركة: 07-19-2011, 10:45 PM

الكلمات الدلالية لهذا الموضوع

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

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

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