الدكتور نت http://qatardr.net

دروة أساسيات php -101


بقلم: الدكتور نت /مواضيع أخرى لنفس المحرر الدكتور نت

أساسيات لغة الphp مفاهيم و تراكيب اللغة .. و كل ما تحتاجه لتبدأ ..

مرحبا بك إلى أول خطوات رحلتك البرمجية في عالم البي اتش بي..

ماهو بالضبط الphp؟

البي اتش بي هي لغة من نوع server side scripting language ..تشبه في تركيبها لغة السي و الجافا و البيرل .. لكنها بالتأكيد ابسط .. بدات كحلم رجل واحد و هو (Rasmus Lerdorf)فكر كيف يمكن تضمين شفرات الhtml شفرات أكثر تعقيدا ..و هكذا نمت اللغة بمجهودات فردية لتصبح احد اقوى و اسهل اللغات تعلما..اليوم php ترمز إلى Hypertext Preprocessor

و قبل ان يغلبك النعاس..سنحاول ان نجمع الأدوات لنبدأ.

.

مأذا احتاج لأبدأ

بجانب الصبر و العزيمه و قبل كل شي التوفيق من الله انت تحتاج إلى التالي::

  1. محرر للبي اتش بي.. يمكنك استخدام برنامج النوت باد NotePad المرفق بالوندوز .. او يمكنك تحميل اي من برامج تحرير ال php من هنا
  2. انت تحتاج إلى بيئة تجرب فيها برامجك ..هذه البيئة إما داخلية إو خارجية.. بمعنى اما اتحجز موقع يدعم البي اتش بي .. و في كل مرة تحمل البرنامج إلى السيرفر لتجربته .. أو ان تقوم بتجربة البرامج داخليا على جهازك بتحوليه إلى سيرفر.. يمكنك البحث عن مستضيف يدعم البي اتش بي أو يمكنك تركيب سيرفرك الخاص على جهازك العملية بسيطة هناك عدة حزم و التي يمكنك تحميلها و تركيبها على جهازك كأي برنامج عادي انظر القائمة هنا و اختر ما تراه مناسبا ..

تركيب الجملة؟

ملف البي اتش بي هو ملف نصي عادي ننشاه في برامج تحرير النصوص و نضمنه شفرات البي اتش بي بالإضافة إلى شفرات الHtml و يكون إمتداد الملف إما .php أو .php3 او phtml او أي امتداد يدعمه سيرفرك .. في الملف الواحد يمكن تضمين شفرات الhtml و نضع في وسطها كود البي اتش بي.. مثل


<?echo "I love PHP ";

?>

و الآن انسخ الشفرة من الأعلى و ضعها في ملف و احفظة بامتداد php إما على سيرفرك الشخصي او في السيرفر الذي قمت بحجزه..لو كنت وضعته في سيرفر الشخصي جرب استدعاه في المتصفح على localhostلو حفظنا الملف باسم love.php


http://localhost/love.php

الهروب من الhtml ؟

كيف يعرف البرنامج ان الشفرة التالية هي شفرة php و ليست html ببساطة هناك عدة طرق .و لك الحرية باستخدام الطريقة المناسبة لك ..


<?php

الكود هنا

?>

و هي الطريقة الاكثر شيوعا


<?

الكود هنا

?>

و هي الطريقة التي يمكنك استخدامها عند اسنخدامك محررات مثل الفرونت بيج و هناك طرق اخرى منها


<script language="php">

الكود

</script>

أو …


<% الكودهنا %>

فصل الجمل

كل جملة برمجية في البي اتش بي تنتهي بالفاصلة المنقوطة ; echo “I love Php “;

التعليقات

و هي النصوص التي تضيفها للتعليق على الجمل البرمجية بمعنى انه عند تنفيد البرنامج يتم تجاهلها فمثلا انك لو كتبت برنامج و عدت له بعد وقت طويل ..و تريد ان تعدل فيه .. فقد تنسى لماذا وضعت هذا هنا و ماهو عمل هذا الكود؟؟ او ان مجموعة من المبرمجين يعملون على تطوير برنامج معين فهذه الملاحظات تفيد في معرفة فائدة كل امر..

تكتب الملاحظات بعدة طريق


// هذه ملاحظة تظهر في سطر واحد فقط ..
/* هذا التعليق يمكنك كتابته ..
في اكئر من سطر... */

صفحة مطبوعة من : الدكتور نت: http://qatardr.net
عنوان الصفحة : http://qatardr.net/class/775
للطباعة اضغط هنا