JavaScript is not enabled!...Please enable javascript in your browser

جافا سكريبت غير ممكن! ... الرجاء تفعيل الجافا سكريبت في متصفحك.

-->
الصفحة الرئيسية

الدرس 3 - أول كود PHP وطباعة النصوص | تعلم PHP

📘 الدرس 3: أول كود PHP وطباعة النصوص


اول كود php

مبروك وصلت لأول كود فعلي في PHP! في هذا الدرس بتتعلم كيف تكتب كود PHP وتشغله، وكيف تطبع أي نص أو رقم أو HTML على المتصفح باستخدام echo و print.

💡 ملاحظة: PHP كود خفي. المستخدم ما يشوف كود PHP، يشوف النتيجة فقط. السيرفر ينفذ الكود ويرسل HTML عادي للمتصفح.

🔹 1. أول كود PHP

كل كود PHP لازم يكون داخل الوسم <?php ... ?>. هذا يخبر السيرفر "من هنا لهناك كود PHP نفذه".

مثال بسيط:

<?php
echo "مرحبا بك في عالم PHP!";
?>

النتيجة: مرحبا بك في عالم PHP!

نصيحة: كل جملة PHP تنتهي بفاصلة منقوطة ;. لو نسيتها بيطلع لك Error.

🔹 2. طباعة النصوص بـ echo و print

عندك طريقتين أساسيتين للطباعة في PHP:

الدالةالوصفمثال
echoأسرع، تقدر تطبع أكثر من قيمةecho "أهلا", " ", "بك";
printأبطأ شوي، ترجع قيمة 1 دائماًprint "أهلا بك";

أمثلة عملية:

<?php
// طباعة نص عادي
echo "مرحبا بالعالم";

// طباعة HTML
echo "<h2>عنوان رئيسي</h2><p>فقرة نصية</p>";

// طباعة أكثر من قيمة
echo "الاسم: ", "حسام", " العمر: ", 25;

// print ترجع قيمة
$x = print "نص تجريبي";
echo $x; // 1
?>

🔹 3. الفرق بين علامات التنصيص " و '

النص المزدوج " يفسر المتغيرات داخله. النص المفرد ' يعامله كنص عادي.

<?php
$name = "الحسام";

echo "مرحبا $name"; // مرحبا الحسام
echo 'مرحبا $name'; // مرحبا $name

echo "مرحبا \"يا صديقي\""; // استخدام \" لطباعة "
?>

🔹 4. طباعة الأسطر الجديدة

في HTML السطر الجديد ما يظهر إلا بـ <br>. في الكود المصدر استخدم \n.

<?php
echo "السطر الأول<br>";
echo "السطر الثاني<br>";

echo "السطر الأول\n";
echo "السطر الثاني\n";
?>

🔹 5. مثال عملي متقدم

نخلط PHP مع HTML ونطبع بيانات ديناميكية:

<?php
$name = "الحسام";
$age = 25;
$city = "صنعاء";

echo "<div style='border:1px solid #ddd; padding:15px; border-radius:8px;'>";
echo "<h3>بطاقة تعريف</h3>";
echo "<p><strong>الاسم:</strong> $name</p>";
echo "<p><strong>العمر:</strong> $age سنة</p>";
echo "<p><strong>المدينة:</strong> $city</p>";
echo "</div>";
?>

🔹 6. إعداد بيئة التشغيل

الخطوة 1: ثبت XAMPP أو Laragon أو MAMP على جهازك
الخطوة 2: احفظ ملفك باسم index.php داخل مجلد htdocs في XAMPP
الخطوة 3: شغل Apache من لوحة تحكم XAMPP
الخطوة 4: افتح المتصفح واكتب http://localhost/index.php
⚠️ خطأ شائع: لو فتحت ملف .php مباشرة بالضغط عليه، ما بيشتغل. لازم تفتحه عبر http://localhost عشان السيرفر ينفذ الكود.

🔹 7. أخطاء شائعة وكيف تحلها

الخطأالسببالحل
Parse errorنسيت ; أو قوس مغلقراجع نهاية كل سطر
صفحة بيضاءخطأ في الكودفعل عرض الأخطاء في PHP
الكود يظهر كنصما فتحته عبر localhostاكتب http://localhost/...
💡 لتفعيل عرض الأخطاء أثناء التعلم:
أضف هذا في بداية ملفك:
ini_set('display_errors', 1); error_reporting(E_ALL);

🔹 8. الخلاصة

تعلمت الآن:

  • كيف تكتب كود PHP داخل <?php ?>
  • كيف تطبع النصوص بـ echo و print
  • الفرق بين " و ' في النصوص
  • كيف تجهز بيئة العمل وتشغل الكود
  • أشهر الأخطاء وكيف تتجنبها
🚀 تمرين سريع: حاول تطبع بطاقة تعريف لك فيها الاسم والعمر والهواية باستخدام HTML + PHP. جربها بنفسك قبل تشوف الحل في الدرس الجاي.

© جميع الحقوق محفوظة - مدونة الحسام | al-hassam.blogspot.com

author-img

حسام الفقيه

تعليقات
ليست هناك تعليقات
إرسال تعليق
    الاسمبريد إلكترونيرسالة