Nested if Statement
در PHP برای کوتاهتر نوشتن شرطها میتوان از روشهای shorthand (خلاصهنویسی) استفاده کرد.
🔹 1. عملگر سهتایی (Ternary Operator ?:)
این روش جایگزین خلاصه برای if...else است.
📌 خروجی:
🔹 2. Ternary تو در تو
میتوان چند شرط را هم پشت سر هم در ternary نوشت:
📌 خروجی:
🔹 3. عملگر Null Coalescing (??)
برای بررسی اینکه یک متغیر مقدار دارد یا نه (null نباشد).
📌 اگر پارامتر name در URL نباشد:
🔹 4. استفاده مستقیم در دستور شرطی (Single-line if)
وقتی فقط یک دستور داریم، میتوانیم آکولاد {} را حذف کنیم:
📌 خروجی:
✅ خلاصه
-
?:→ نسخه کوتاهif...else -
??→ بررسی مقدار null و تعیین مقدار پیشفرض -
حذف
{}در شرطهای تکخطی
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React