В чем разница между == и === в php

Возможный дубликат:
3 разных равны

Есть ли разница между == и === в php? оба, кажется, работают отлично для меня, когда я использую их в условном заявлении. Я очень новичок в программировании на PHP. Пожалуйста, рассмотрите это и ответьте простыми словами.

  • $a == $b

Equal true : если $a равно $b , после манипуляции типа.


  • $a === $b

Идентичное значение true : если $a равно $b , и они одного типа .

Идентичные:

$a === $b

TRUE если $a equal $b , и они одного типа. (введенный в PHP 4 )

Равный:

$a == $b

TRUE если $a равно $b после манипуляции с типом.

Читайте здесь для получения дополнительной информации: http://www.php.net/manual/en/language.operators.comparison.php