اوامر اساسية php

الموضوع في 'منتدى الإعلام الآلي' بواسطة طالب جزائري, بتاريخ ‏23 ديسمبر 2007.

  1. طالب جزائري

    طالب جزائري الإدارة طاقم الإدارة

    في هذا الدرس سوف تجد الاوامر الاساسية في البي اتش بي التي لا غنى عنها في اي برنامج.


    أولاً: تبدأ شفرة بي إتش بي دائماً بهذا الأسلوب:


    php?>


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



    ?>

    ثانياً: إن كنا قد بدأنا البرمجة بشفرة معينة، فيجب أن ننهيها بشفرة أخرى، وهي عكس الأولى فقط!


    <?



    ليصبح البرنامج لديك بالشكل التالي:





    php?>

    ;("برنامجي الأول") print
    <?



    هكذا تعلمنا كيف نبدأ الشفرة وكيف ننهيها، وهذه ضرورية، وأي خطأ إملائي فيها يحدث خللاً قد لا تلاحظه، والآن دعونا نشرح بعض الأساسيات في كتابة الجمل ما بين البداية والنهاية، فعند كتابتك لجملة معينة يجب أن تنهيها بفاصلة منقوطة، مثال:







    ?>
    ;("برنامجي الأول") print
    <?



    لا تقلق، سنشرح الأمر print بعد قليل، المهم أن تلاحظ أن الجملة انتهت بالفاصلة المنقوطة، وإن لم نضعها فإن البرنامج لن يعمل وسيظهر لك خطأ، فانتبه إلى هذه الأمور الصغيرة .

    والآن دعنا نوضح أمران مهمان وهما echo وprint، ويقوم كل أمر منهما بطباعة أو كتابة أي شيء تريده، وهذا الأمر مفيد خصوصاً إن كنت تريد وضع شفرة HTML ضمن برنامج بي إتش بي، ولنأخذ مثالاً على ذلك:





    ?>
    ;("برنامجي الأول") print
    <?


    وعند كتابتك للأمر السابق، تظهر لك هذه النتيجة:

    برنامجي الأول

    لكن ماذا لو أردنا تغيير الخط في الجملة السابقة؟ عليك القيام بكتابة الشفرة التالية:


    ?>
    ;("<font/>برنامجي الأول print ("<font color=#FF0042> myfirstprog
    <?


    وهذه هي النتيجة:

    برنامجي الأول myfirstprog


    ستظهر لك النتيجة بنفس الكلمة لكن بخط من نوع Tahoma، ولو لاحظت الشفرة لوجدت أننا وضعنا قبل كل من النقطيتين علامة ولو لم نفعل ذلك سيظهر لك خطأ في التنفيذ، فيجب أن تضع قبل كل علامتين تنصيص (") علامة (/) والأفضل أن تخلو شفرة HTML من علامة (") حتى لا تتعب معها في تصحيح الشفرة، وهكذا تستطيع تصميم صفحتك في برنامج HTML ثم تقوم بنسخه ووضع في أمر print مثلاً وستجد أن البرنامج ينفذ لك الشفرة ويرسم لك ما تطلبه في HTML.

    يكفي هذا لتعلم الأساسيات، لكن في النهاية نضع لك أمرا أخيرا سيفيدك تعلمه، وهو أمر include ويقوم هذا الأمر بإدخال ملف ضمن ملف بي إتش بي، كيف؟ لنقل مثلاً أنك تريد وضع رأس صفحة متشابه لكل صفحات موقعك، تستطيع أن تصمم صفحة HTML واحدة وتقوم بطلبها عن طريق بي إتش بي بهذا الأسلوب:



    ?>
    include("header.html"); //this is an include command
    <?


    وبهذا الأمر ستجد أن ملف header.html قد تم وضعه حيث أردت أنت، وبهذه الطريقة لا يحتاج الموقع منك إلا لتعديل ملف واحد إن أردت إضافة وصلة أو صورة معينة في موقعك. يكفي هذا للدرس الأول العملي، وإليك بعض الخطوات العملية:





    سوف تلاحظ وجود علامة دبل باك سلاش (//) وهي من اجل التعليقات اي شيء يكتب بعدها لا يظهر على المتصفح هي فقط للمبرمج اذا اراد ان يطور البرنامج او يصحح بعض الاخطاء يستطيع ان يضع تعليقات في اخر الاوامر او قبلها لكي يعرف عملها خصوصا في البرامج المعقده والطويله لكي لا يتشتت لكثرة تشابه المتغيرات وعملها


    - قم بإنشاء ملف جديد في برنامج بي إتش بي Coder وضع فيه أمر print واكتب ما تشاء.

    - جرب الأمر include في إضافة رأس موحد لموقعك وإن نجحت فجرب إضافة تذييل "footer" موحد أيضاً.

    - لا تنسى أن تحفظ الملفات بصيفة .php وإلا لن تعمل الشفرة.

     
  2. Jongoma

    Jongoma مشرفة منتدى الإعلام الآلي ومنتدى الحوار العام

    رد: اوامر اساسية php

    thanks alot
     
  3. LEGEND2008

    LEGEND2008 عضو جديد

    رد: اوامر اساسية php

    شكرا أخي بارك الله فيك