سوال شماره 17750 چندگزینه‌ای
آزمون وردپرس فنی حرفه ای
کدام عملگر در PHP برای مقایسه دقیق مقدار و نوع داده دو متغیر استفاده می‌شود؟

گزینه‌ها:

  • 1. !=
  • 2. !==
  • 3. ==
  • 4. === ✓ صحیح

پاسخ صحیح:

  • ===

توضیحات:

عملگر === در PHP برای مقایسه دقیق (Strict Comparison) استفاده می‌شود.

این عملگر دو شرط را بررسی می‌کند:

  • مقادیر دو متغیر باید برابر باشند
  • نوع داده‌های دو متغیر باید یکسان باشند

مثال:

  • 5 === "5" نتیجه false می‌دهد (مقادیر برابر اما نوع‌ها متفاوت)
  • 5 === 5 نتیجه true می‌دهد (هم مقدار و هم نوع برابر)

این در مقابل عملگر == قرار دارد که فقط مقادیر را مقایسه می‌کند و در صورت