مساحة العمل

PHP

مسار عملي لتعلم PHP من الصفر

التعريف أولا

ما هي PHP

PHP لغة لكتابة تعليمات دقيقة، وتستخدم غالبا في مسار عملي لتعلم PHP من الصفر. لا تبدأ بحفظ المصطلحات. ابدأ بفكرة واحدة: مدخلات تمر بخطوات ثم تصبح مخرجات.

أقل معلومات للتشغيلالملف index.phpالتشغيل php index.phpالعادة تعلم جزءا صغيرا من PHP ثم اكتب مثالا صغيرا وشغله
البرنامج

مجموعة مرتبة من التعليمات. يقرأ المدخلات ويتبع القواعد وينتج المخرجات.

القيمة والمتغير

القيمة هي البيانات. المتغير هو اسم تستخدمه لحفظ البيانات وإعادة استخدامها.

الدالة

عمل صغير له اسم. يأخذ مدخلات وينفذ مهمة ويمكن أن يرجع نتيجة.

بيئة التشغيل

سطر أوامر PHP أو خادم ويب هي البيئة التي تشغل كود index.php.

أول كود قابل للقراءة

المتغيرات

dollar variables echo arrays
<?php
$name = "Ada";
echo $name;
الناتج Ada

نسب اللغة

شجرة PHP

اعرف من أين جاءت PHP وما اللغات القريبة وما الخطوة التالية.

الجذور
CPerlCGI
الحاليةPHPعائلة لغات الويب والواجهات
العائلةعائلة لغات الويب والواجهات
أفضل استخدام

يستخدم في مسار عملي لتعلم PHP من الصفر

من الصفر

1اقرأ قاعدة واحدة2توقع الناتج3اكتب من الذاكرة4شغل الفحص5كرر مع تغيير واحد

بنك الأسئلة

ابحث ثم تدرب

اختر مرحلة أو ابحث داخل بنك التدريب الحالي ثم افتح السؤال مباشرة.

18 سؤال مطابق
س 1اختيارالمرحلة 1 التعريفات

PHP السؤال 1

PHP السؤال 1. اختر الوصف الأقرب إلى متغير

س 2اختيارالمرحلة 1 التعريفات

PHP السؤال 2

PHP السؤال 2. اختر الوصف الأقرب إلى echo

س 3اختيارالمرحلة 1 التعريفات

PHP السؤال 3

PHP السؤال 3. اختر الوصف الأقرب إلى دالة

س 4اختيارالمرحلة 1 التعريفات

PHP السؤال 4

PHP السؤال 4. اختر الوصف الأقرب إلى حلقة foreach

س 5اختيارالمرحلة 1 التعريفات

PHP السؤال 5

PHP السؤال 5. اختر الوصف الأقرب إلى متغير

س 6اختيارالمرحلة 1 التعريفات

PHP السؤال 6

PHP السؤال 6. اختر الوصف الأقرب إلى echo

س 7اختيارالمرحلة 1 التعريفات

PHP السؤال 7

PHP السؤال 7. اختر الوصف الأقرب إلى دالة

س 8اختيارالمرحلة 1 التعريفات

PHP السؤال 8

PHP السؤال 8. اختر الوصف الأقرب إلى حلقة foreach

س 9اختيارالمرحلة 1 التعريفات

PHP السؤال 9

PHP السؤال 9. اختر الوصف الأقرب إلى متغير

س 10اختيارالمرحلة 1 التعريفات

PHP السؤال 10

PHP السؤال 10. اختر الوصف الأقرب إلى echo

س 11اختيارالمرحلة 1 التعريفات

PHP السؤال 11

PHP السؤال 11. اختر الوصف الأقرب إلى دالة

س 12اختيارالمرحلة 1 التعريفات

PHP السؤال 12

PHP السؤال 12. اختر الوصف الأقرب إلى حلقة foreach

س 13اختيارالمرحلة 1 التعريفات

PHP السؤال 13

PHP السؤال 13. اختر الوصف الأقرب إلى متغير

س 14اختيارالمرحلة 1 التعريفات

PHP السؤال 14

PHP السؤال 14. اختر الوصف الأقرب إلى echo

س 15اختيارالمرحلة 1 التعريفات

PHP السؤال 15

PHP السؤال 15. اختر الوصف الأقرب إلى دالة

س 16اختيارالمرحلة 1 التعريفات

PHP السؤال 16

PHP السؤال 16. اختر الوصف الأقرب إلى حلقة foreach

س 17اختيارالمرحلة 1 التعريفات

PHP السؤال 17

PHP السؤال 17. اختر الوصف الأقرب إلى متغير

س 18اختيارالمرحلة 1 التعريفات

PHP السؤال 18

PHP السؤال 18. اختر الوصف الأقرب إلى echo

اختيار من متعدد

PHP السؤال 1

س 1اختيارجديد

PHP السؤال 1. اختر الوصف الأقرب إلى متغير

$name = "Ada";

مرجع

أنماط index.php

سطر أوامر PHP أو خادم ويبphp index.php
استدعاء من الذاكرةاقرأ فكرة صغيرة ثم أغلقها واكتبها من الذاكرة
تتبع الكودقبل التشغيل اكتب كيف تتغير المتغيرات سطرا بسطر
اكتبه بنفسكقلل النسخ وأصلح خطأ صغيرا كل مرة

dollar variables echo arrays

المتغيرات

<?php
$name = "Ada";
echo $name;
  • المتغيرات تبدأ بعلامة الدولار
  • echo يخرج النص
  • أنه الجمل بفواصل منقوطة

function parameters return

الدوال

function add($a, $b) {
  return $a + $b;
}
  • استخدم function للعمل القابل لإعادة الاستخدام
  • تحقق من المدخلات
  • ارجع القيم

indexed associative foreach

المصفوفات

$user = ["name" => "Ada"];
echo $user["name"];
  • المصفوفات الترابطية تستخدم المفاتيح
  • foreach تمر على المصفوفات
  • نظف الإخراج قبل HTML