اپراتورهای پی اچ پی
متغیرها یا همان Variables را می توان به سادگی حامل های اطلاعات تعریف کرد. به منظور انجام هر کاری روی آنها؛ به اپراتور ها (یا عملگرها) نیاز خواهید داشت.
عملگرها یا همان Operators ؛ نمادهایی هستند که به پردازنده PHP می گوید که عملکردهای ویژه ای را انجام دهد.
برای مثال، نماد (+)addition (به علاوه) یک عملگر است که به پی اچ پی می گوید که دو متغیر یا دو مقدار را با هم جمع کند، درحالی که نماد بزرگتر از ((<)greater-than ) یکی از اپراتورهایی است که به PHP می گوید دو مقدار را با هم مقایسه کند.
پی اچ پی از بیش از ۵۰ تا عملگر این چنینی پشتیبانی می کند. که اپراتورهایی را شامل می شود که در عملیات های حسابی و نیز مقایسه های منطقی و محاسبات بیتی شرکت دارند.
چهار نوع از عملگر هایی که به طور عمومی استفاده می کنیم:
- عملگرهای حسابی: این عملگرها برای انجام عملیات ریاضی استفاده میشوند، از جمله جمع (+)، تفریق (-)، ضرب (*) و تقسیم (/). به عنوان مثال، $x + $y عمل جمع دو متغیر $x و $y را انجام میدهد.
- عملگرهای تخصیص: این عملگرها برای اختصاص مقدار به یک متغیر استفاده میشوند. عملگر تخصیص اصلی "=" است که به متغیر ارزش مورد نظر را اختصاص میدهد. به عنوان مثال، $x = 10 مقدار ۱۰ را به متغیر $x اختصاص میدهد.
- عملگرهای مقایسهای: این عملگرها برای مقایسه دو مقدار با یکدیگر استفاده میشوند و نتیجه آن یک مقدار منطقی (true یا false) است. برخی از عملگرهای مقایسهای شامل == (برابری)، != (نابرابری)، < (کوچکتر)، > (بزرگتر)، <= (کوچکتر یا مساوی) و >= (بزرگتر یا مساوی) هستند.
- عملگرهای منطقی: این عملگرها برای انجام عملیات منطقی بر روی مقادیر منطقی (true یا false) استفاده میشوند. عملگرهای منطقی اصلی شامل && (AND)، || (OR) و ! (NOT) هستند. به عنوان مثال، عبارت $x > 0 && $y < 10 مقدار true برمیگرداند اگر $x بزرگتر از صفر باشد و $y کوچکتر از ۱۰ باشد.