De acuerdo a lo que aparece en los manuales, el poner un solo "=" sirve para asignar un valor a una variable y el "==" hace la comparación entre dos variables, el cual devuelve true (verdadero) si $a es igual a $b.
Espero haberte alcarado el tema.
Saludos