بنك الأسئلة
أسئلة تطوير الويب بإجاباتها
232 سؤال في تطوير الويب، مع الإجابة والشرح.
-
ووردبريس
ما وظيفة wp_enqueue_script في ووردبريس؟
اقرأ الإجابة ←: ما وظيفة wp_enqueue_script في ووردبريس؟wp_enqueue_script تحمّل ملفات JavaScript في ووردبريس بطريقة منظمة، مع الاعتماديات والإصدار ومنع التكرار. مثال كامل في functions.php.
-
ووردبريس
ما هي الخاصية color في CSS؟
اقرأ الإجابة ←: ما هي الخاصية color في CSS؟الخاصية color في CSS تحدد لون النص داخل العنصر، بالأسماء أو HEX أو rgb أو hsl. أمثلة، واستخدام currentColor.
-
ووردبريس
ما الفرق بين محدد الكلاس ومحدد المعرّف (id) في CSS؟
اقرأ الإجابة ←: ما الفرق بين محدد الكلاس ومحدد المعرّف (id) في CSS؟محدد الكلاس .name يختار كل العناصر التي تحمل الكلاس نفسه، ومحدد المعرّف #name يختار عنصرًا واحدًا فريدًا. أمثلة، ولماذا يُفضَّل الكلاس للتنسيق.
-
ووردبريس
ما الفرق بين div وspan في HTML؟
اقرأ الإجابة ←: ما الفرق بين div وspan في HTML؟div عنصر كتلة يبدأ سطرًا جديدًا ويُستخدم لتجميع العناصر، وspan عنصر مضمّن داخل السطر لتنسيق جزء صغير من النص. أمثلة.
-
ووردبريس
ما الفرق بين $_SESSION و$_COOKIE في PHP؟
اقرأ الإجابة ←: ما الفرق بين $_SESSION و$_COOKIE في PHP؟$_SESSION تخزن البيانات على الخادم طوال جلسة المستخدم، و$_COOKIE تقرأ بيانات مخزنة على جهاز المستخدم. مقارنة، ومتى تستخدم كلًّا منهما.
-
ووردبريس
ما الفرق بين isset() وempty() في PHP؟
اقرأ الإجابة ←: ما الفرق بين isset() وempty() في PHP؟isset() تتحقق أن المتغير موجود وليس null، وempty() تتحقق أنه فارغ: null أو “” أو 0 أو “0” أو false أو مصفوفة…
-
ووردبريس
ما الفرق بين الثوابت والمتغيرات في PHP؟
اقرأ الإجابة ←: ما الفرق بين الثوابت والمتغيرات في PHP؟في PHP قيمة الثابت لا تتغير بعد تعريفه ويُكتب دون $، أما المتغير فيبدأ بـ $ ويمكن تغيير قيمته. أمثلة define وconst.
-
ووردبريس
ما هي الكوكيز (Cookies) في المتصفح وما استخداماتها؟
اقرأ الإجابة ←: ما هي الكوكيز (Cookies) في المتصفح وما استخداماتها؟الكوكيز ملفات نصية صغيرة يخزنها المتصفح لموقع ما، وتُستخدم لتذكر تسجيل الدخول والتفضيلات وسلة المشتريات والإحصاءات. كيف تعمل باختصار.
-
ووردبريس
ما هي الحالة (State) في JavaScript؟
اقرأ الإجابة ←: ما هي الحالة (State) في JavaScript؟الحالة State في JavaScript هي البيانات التي يحتفظ بها التطبيق وتتغير مع تفاعل المستخدم، مثل رقم العداد. وفي React وAlpine.js تتحدث الواجهة…
-
ووردبريس
ما هي اللغة التي تعتبر حجر الأساس في تطوير الويب؟ (HTML)
اقرأ الإجابة ←: ما هي اللغة التي تعتبر حجر الأساس في تطوير الويب؟ (HTML)HTML هي حجر الأساس في تطوير الويب: تبني هيكل الصفحة ومحتواها، وكل التقنيات الأخرى تعمل فوقها. دور CSS وJavaScript وPHP بالنسبة لها.
-
ووردبريس
ما هو العامل ?: (Elvis) في PHP؟
اقرأ الإجابة ←: ما هو العامل ?: (Elvis) في PHP؟العامل ?: في PHP يعطي القيمة الأولى إذا كانت truthy، وإلا الثانية: $value ?: “default”. الفرق بينه وبين ?? مع أمثلة على…
-
ووردبريس
ماذا يفعل العامل ??= في PHP؟
اقرأ الإجابة ←: ماذا يفعل العامل ??= في PHP؟العامل ??= في PHP يعيّن قيمة للمتغير فقط إذا كان null أو غير موجود: $username ??= “defaultValue”. أمثلة مع المصفوفات.
-
ووردبريس
ما نتيجة $username ?? “unknown” إذا كان المتغير null في PHP؟
اقرأ الإجابة ←: ما نتيجة $username ?? “unknown” إذا كان المتغير null في PHP؟إذا كان المتغير null فإن $username ?? “unknown” يعطي “unknown”. شرح عامل الدمج مع null في PHP بأمثلة.
-
ووردبريس
كيف أحوّل JSON إلى مصفوفة في PHP؟ (json_decode)
اقرأ الإجابة ←: كيف أحوّل JSON إلى مصفوفة في PHP؟ (json_decode)الدالة json_decode() تحوّل نص JSON إلى بيانات PHP: كائن، أو مصفوفة عند تمرير true. مثال، والتعامل مع JSON غير الصالح.
-
ووردبريس
كيف تحوّل قيمة أو مصفوفة إلى JSON في PHP؟
اقرأ الإجابة ←: كيف تحوّل قيمة أو مصفوفة إلى JSON في PHP؟في PHP نحوّل المصفوفات والكائنات إلى نص JSON بالدالة json_encode()، ونعكس العملية بـ json_decode(). مثال عملي والفرق بين الدالتين.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية