عملگرهای مقایسه در PHP: راهنمای کامل
عملگرهای مقایسه در PHP برای مقایسه مقادیر مختلف استفاده میشوند. این عملگرها به شما اجازه میدهند تا شرایط را بررسی کرده و بر اساس نتیجه آنها، کد خود را اجرا کنید. در این مقاله، به بررسی انواع مختلف عملگرهای مقایسه در PHP و کاربردهای آنها خواهیم پرداخت.
انواع عملگرهای مقایسه در PHP
- عملگر مساوی (==): بررسی میکند که آیا دو مقدار برابر هستند یا خیر.
- عملگر نامساوی (!=): بررسی میکند که آیا دو مقدار با هم برابر نیستند یا خیر.
- عملگر بزرگتر از (>): بررسی میکند که آیا مقدار سمت چپ بزرگتر از مقدار سمت راست است یا خیر.
- عملگر کوچکتر از (<): بررسی میکند که آیا مقدار سمت چپ کوچکتر از مقدار سمت راست است یا خیر.
- عملگر بزرگتر مساوی (>=): بررسی میکند که آیا مقدار سمت چپ بزرگتر یا مساوی مقدار سمت راست است یا خیر.
- عملگر کوچکتر مساوی (<=): بررسی میکند که آیا مقدار سمت چپ کوچکتر یا مساوی مقدار سمت راست است یا خیر.
- عملگر یکسان (===): بررسی میکند که آیا دو مقدار برابر هستند و از یک نوع دادهای هستند یا خیر.
- عملگر غیر یکسان (!==): بررسی میکند که آیا دو مقدار برابر نیستند یا از یک نوع دادهای نیستند یا خیر.
- عملگر فضاپیما (<=>): این عملگر در PHP 7 اضافه شده است و برای مقایسه انواع مختلف دادهها استفاده میشود.نتیجه این عملگر میتواند یکی از مقادیر -1، 0 یا 1 باشد.
کاربردهای عملگرهای مقایسه
- شرایط در عبارات if: برای بررسی شرایط و اجرای کد بر اساس نتیجه آنها.
- حلقههای for و while: برای کنترل تعداد تکرار حلقهها.
- توابع شرطی: برای ایجاد توابعی که بر اساس ورودیهای مختلف، خروجیهای متفاوتی تولید میکنند.