بنك الأسئلة
أسئلة PHP بإجاباتها
72 سؤال في PHP، مع الإجابة والشرح.
-
PHP
ما معنى public في PHP؟
اقرأ الإجابة ←: ما معنى public في PHP؟public في PHP تجعل الدالة أو الخاصية متاحة من أي مكان: داخل الكلاس، والكلاسات المشتقة، وخارجها. مثال ومقارنة مع private وprotected.
-
PHP
ما وظيفة Routes في Laravel؟
اقرأ الإجابة ←: ما وظيفة Routes في Laravel؟الـ Routes في Laravel توجّه كل طلب (رابط وطريقة) إلى الكود المناسب: Controller أو دالة. أمثلة في routes/web.php ومعاملات الرابط.
-
PHP
ما هو Artisan في Laravel وما فائدته؟
اقرأ الإجابة ←: ما هو Artisan في Laravel وما فائدته؟Artisan واجهة سطر الأوامر في Laravel، تنشئ الملفات وتشغّل الترحيلات وتدير التطبيق بأوامر جاهزة. أشهر أوامر php artisan.
-
PHP
ما هو Query Builder في Laravel؟
اقرأ الإجابة ←: ما هو Query Builder في Laravel؟الـ Query Builder في Laravel يبني استعلامات قاعدة البيانات وينفّذها بدوال PHP بدل كتابة SQL يدويًا، مع حماية من SQL Injection. أمثلة.
-
PHP
ما أشهر أطر عمل PHP؟ وهل Django منها؟
اقرأ الإجابة ←: ما أشهر أطر عمل PHP؟ وهل Django منها؟أشهر أطر عمل PHP: Laravel وSymfony وCodeIgniter. أما Django فإطار عمل لـ Python وليس PHP. نبذة عن كل إطار.
-
PHP
ماذا يعني $_POST[‘username’] ?? ‘guest’ في PHP؟
اقرأ الإجابة ←: ماذا يعني $_POST[‘username’] ?? ‘guest’ في PHP؟السطر $_POST[‘username’] ?? ‘guest’ يأخذ اسم المستخدم من النموذج، وإذا لم يُرسل يضع ‘guest’ كقيمة افتراضية. شرح العامل ?? بمثال.
-
PHP
هل يمكن حفظ جلسات PHP في قاعدة البيانات؟
اقرأ الإجابة ←: هل يمكن حفظ جلسات PHP في قاعدة البيانات؟نعم، يمكن حفظ جلسات PHP في قاعدة البيانات أو Redis بدل الملفات، عبر معالج جلسات مخصص. لماذا نفعل ذلك، خاصة مع عدة…
-
PHP
أين تُحفظ بيانات الجلسة (Session) في PHP افتراضيًا؟
اقرأ الإجابة ←: أين تُحفظ بيانات الجلسة (Session) في PHP افتراضيًا؟افتراضيًا تحفظ PHP بيانات الجلسة في ملفات مؤقتة على الخادم، والمتصفح يحمل فقط معرّف الجلسة في كوكيز. كيف تعمل الجلسات وأين تجد…
-
PHP
ماذا يحدث إذا لم يوجد الملف مع require_once في PHP؟
اقرأ الإجابة ←: ماذا يحدث إذا لم يوجد الملف مع require_once في PHP؟إذا لم يوجد الملف مع require أو require_once، يحدث خطأ قاتل Fatal error ويتوقف البرنامج. الفرق مع include ومتى تستخدم require.
-
PHP
ماذا يفعل العامل ?? في PHP؟
اقرأ الإجابة ←: ماذا يفعل العامل ?? في PHP؟العامل ?? في PHP يعطي قيمة افتراضية إذا كان المتغير غير موجود أو null: $_GET[‘username’] ?? ‘guest’. أمثلة والعامل ??=.
-
PHP
ماذا يحدث إذا لم يوجد الملف مع include_once في PHP؟
اقرأ الإجابة ←: ماذا يحدث إذا لم يوجد الملف مع include_once في PHP؟إذا لم يوجد الملف مع include أو include_once، تُظهر PHP تحذيرًا ويستمر البرنامج. الفرق بين include وrequire ومتى تستخدم كلًّا منهما.
-
PHP
كيف أنشئ ثابتًا (Constant) في PHP؟
اقرأ الإجابة ←: كيف أنشئ ثابتًا (Constant) في PHP؟في PHP ننشئ الثابت بالدالة define() أو بالكلمة const. أمثلة والفرق بينهما، ولماذا لا تُكتب الثوابت مع علامة $.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية