ERROR #3 // PHP

استخدام = بدلاً من == في شرط if

php LOGIC Easy
← Back
EDITOR — main.php
جاري التنفيذ...

تم إسناد admin لـ role بدل مقارنته، فالشرط دائماً صحيح ويطبع مرحبا أدمن حتى للمستخدم العادي.

Login to track progress

🎉 أحسنت! حللت المسألة بنجاح

TEST_RESULTS

المطلوب طباعته بالضبط كما في متوقع - انتبه للمسافات وحساسية الحروف. أي اختلاف يحسب فشل.

✓ Solved ✓

✓ نجحت! إليك تقييم حلك:

النقاط:

Description

علامة = تُسند قيمة لا تقارن. داخل if ستُسند القيمة دائماً وتُقيّم كـ true فينجح الشرط حتى لو لم تكن القيمة متوقعة، فيُعطي نتيجة منطقية خاطئة بدون خطأ ظاهر.

المخرجات المتوقعة — Visible Cases

يجب أن يطبع الكود هذه القيم بالضبط (انسخها كما هي):

مرحبا مستخدم

Progressive hints

/ 3