1 === 1: true
1 == 1: true
1 === "1": false // 1 is an integer, "1" is a string
1 == "1": true // "1" gets casted to an integer, which is 1
"foo" === "foo": true // both operands are strings and have the same value
Cảnh báo: hai instance của cùng một lớp với các thành viên tương đương nhau sẽ KHÔNG khớp với toán tử ===, ví dụ:
$a = new stdClass();
$a->foo = "bar";
$b = clone $a;
var_dump($a === $b); // bool(false)