صفحتك الأولى في php [ مقدمه في php , جزء 4 ]

دروس لتعلم كيفية البرمجه بـ PHP , أو بعض الأفكار البرمجيه المفيده ! أيضا لشرح بعض الدوال أو الكلاسات التي قام الأعضاء او الغير بعملها , لتدمجها ببرامجك .
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: الاثنين أغسطس 30, 2004 1:54 pm

صفحتك الأولى في php [ مقدمه في php , جزء 4 ]

مشاركة بواسطة saanina »


سوف نفترض أنك قرأت الأجزاء السابقه :
  1. ماهي php ؟
  2. مالذي أستطيع فعله مع php؟
  3. أريد أن أبدأ مع php ماذا احتاج؟

لنبدأ :


قم بإنشاء ملف نصي جديد بإسم مثلاً hello.php ولاحظ أن النهاية .php
وضعه في مجلد العرض في الخادم (غالبا يكون أسمه www او htdocs)
قم بوضع المحتوى التالي بداخله :

كود: تحديد الكل

<html>
 <head>
  <title>PHP Test</title>
 </head>
 <body>
 <?php echo '<p>Hello World</p>'; ?>
 </body>
</html>


قم بطلب الملف عن طريق المتصفح عن طريق الرابط
http://localhost/hello.php
او
http://127.0.0.1/hello.php


سوق يظهر لك "Hello World" اما لو قمت بعرض المصدر سوف تجد

كود: تحديد الكل

<html>
 <head>
  <title>PHP Test</title>
 </head>
 <body>
 <p>Hello World</p>
 </body>
</html>


لم يظهر أي كود من أكواد php هذا لأنها لغة خادم , أما أكواد الهتمل فظهرت لأنها لغة العرض , وهذا يعني أن أكواد php منفصلة تماما عن العرض وذلك من مميزاتها ..

صحيح أن الملف الذي قمنا بعمله بسيط لكنه مهم في البدايه لتعرف الأساس .

مثلا عرفنا الآن أن الملف تم إرساله لمعالج php لانه يحمل إمتداد .php
بعدما ذهب للمعالج , قام المعالج بفحص الكود فوجد أنه يحمل وسمي البدايه والنهاية لphp

كود: تحديد الكل

<?php ... ?>

قام بتنفيذ الأوامر داخلهما ..

الأمر echo أو لنقل الداله , تقوم بعرض مايكتب بعدها ...
قام المعالج بتنفيذ الأمر هذا وعرض الكود الذي بعدها
وأرسل الناتج للمتصفح , الناتج كان نص "Hello World"
أما الكود الباقي فهو كود هتمل عادي لم يمرر للمعالج لانه لم يبتدي و ينتهي بوسمي php

ملاحظات :
- لاتقم بإستخدام محررات النصوص المتقدمه كأوفيس وورد , لذا إستخدم المفكره او برنامج notepad++
- عند حفظ الملف في المفكره تأكد أن تحفظه بالإمتدادا .php وليس .txt لأنه قد يقوم بها أحياناً ..

الآن تستطيع إنشاء الكثير والكثير .. فقد عرفت البدايه .. والباقي .. لن يكون أصعب لو كنت تريد فعلاً ان تتعلم ..

الآن قم بتجربه بعض الأكواد .. مثلا قم بحذف الكود السابق من الملف hello.php ووضع

كود: تحديد الكل

<?php phpinfo(); ?>

جرب وإنظر ماذا يحدث !.

أكمل الأجزاء التاليه لتعرف أكثر !
التالي >>
<< السابق
___________________
المصادر :
PHP: Your first PHP-enabled page - Manual