سلام خسته نباشید.
این متغیر
$IsUserLoggedIn
که استفاده کردید جزو متغیرهای پیش فرض php بود که متوجه موضوع شرط شد ؟
سلام خدمت دوست گرامی
در ابتدا کد استاد این متغییر را مقدار دهی کرده اند
$isUserLoggedIn = false;
سلام
خیر . هر متغییری میتونید تعریف کنید. پیش فرض نبوده و به خاطر مقداری که داشته و در شرط مقدار بررسی شده شرط اعمال شده.