ตัวเลขในเครื่องหมายคำพูดใน PHP

อย่างที่คุณทราบ ตัวเลขในเครื่องหมายคำพูดนั้นแสดงถึง สตริง ตัวอย่างเช่น '3' คือ สตริง อย่างไรก็ตาม เมื่อเปรียบเทียบสตริงดังกล่าว กับตัวเลขจริง PHP ถือว่าสตริง ในเครื่องหมายคำพูดนั้นเท่ากับตัวเลขเดียวกัน

ลองเปรียบเทียบสตริง '3' และตัวเลข 3 เป็นตัวอย่าง:

php<?php
  if ('3' == 3) {
    echo '+++'; // จะทำงานส่วนนี้ - ค่าเท่ากัน
  } else {
    echo '---';
  }
?>