مقدمة للغة PHP

    لغة PHP هى لغة مجانية ومفتوحة المصدر تستخدم فى تطوير تطبيقات الويب.  PHP تعمل على السيرفرات وبالتالى يتم عملية معالجة كودها على السيرفر وارسال الخرج إلى المستخدم والمتمثل فى المتصفح ويكون الخرج على شكل HTML , CSS. بالتالى الهدف من هذه اللغة هو توليد محتوي ديناميكى. لمعرفة المزيد عن اللغة ...

    بناء الجمل Syntax فى لغة PHP

    يتم كتابة كود PHP كالتالى <?php  وهنا الكود ?> الامتداد الاساسى لملفات PHP هو .php. وملف PHP يحتوي على اكود php وكذلك HTML و كود script وإلى اخرها, اي ان .html و .php تقريبًا نفس الشئ عدا ان .php يدعم اكواد php ايضًا بالاضافة ل HTML , CSS و scripts. ...

    المتغيرات فى PHP

    المتغيرات فى العموم تعنى المرجع لقيمة مخرنة اي الشئ نشير به لقيمة معينة. انظر المثال التالى نلاحظ ان القيمة المسندة الان للمتغير my_name هى foo فعند نقوم باجراء العمليات المختلفة على المتغير my_name فاننا نشير الى القيمة المسندة له وهى foo , وكذلك الحال مع المتغير my_age. ونلاحظ ان جملة الطباعة هى ...

    الثوابت Constants فى PHP

    الثوابت هى قيمة يتم اسنادها فى البرنامج لمرة واحدة ولا تتغير اثناء تنفيذ الكود. كيفية انشاء الثوابت  لانشاء ثوابت يتم عن طريق دالة define كالتالى  define(name, value, case-insensitive) يتم تحديد Parameters للدالة السابقة كتالى : الاسم : يحدد اسم الثابت القيمة : قيمة الثابت حالة الاحرف : ما اذا كان اسم الثابت حساس ...

    المعاملات Operators فىPHP

    المعاملات او operators تستخدم فى اجراء العمليات المختلفة على القيم والمتغيرات. وتدعم لغة PHP عدد من انواع المعاملات وهى : المعاملات الحسابية على سبيل المثال 1+20  معاملات المقارنة على سبيل المثال 5 < 1 المعاملات المنطقية على سبيل المثال OR و AND معاملات الاسناد Assignment على سبيل المثال 20 = x$ ...

    الجملة الشرطية ب if…else..elseif

    يتم استخدام If فى لغة PHP او فى اي لغة برمجة اخرى من اجل وضع عدد من الاحتمالات بناء على شروط معينة. كود توضيحى كما هو موضح فإن if يوضع معها شرط وفى حالة كان هذا الشرط يرجع بالقيمة True فان ما بداخل if ينفذ , وبعد ذلك يمكن ان ...

    حلقات التكرار Loop فى PHP

    يوجد اكثر من طريقة لعمل حلقة تكرار فى لغة PHP هما : for Loop foreach loop while loop حلقة التكرار For الكود التوضحي init counter وهى تهيئة العداد بالقيمة الابتدائية test counter وهو اختبار العداد فى حالة الرجوع ب true فان الحلقة تستمر ام فى حالة الرجوع ب false فانه يتم ...