Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/08/2010, 08:48
Avatar de portalmana
portalmana
 
Fecha de Ingreso: septiembre-2007
Ubicación: Montevideo-Uruguay
Mensajes: 633
Antigüedad: 16 años, 7 meses
Puntos: 80
Respuesta: Diferencia entre == y ===

Bueno hice una prueba simple:
1.000.000 de repeticiones con la consulta if ($a == $b) {}:

si $a = 1 y $b = 1;
Velocidad 1.000.000 de repeticiones
== tiempo 0.161655902863
=== tiempo 0.144984006882

Si $a=1 y $b='1'

== 0.291306018829
=== 0.132959842682

Si $a='1' y $b='1'
== 0.383652210236
=== 0.170083045959

Salvo que lo uses indiscriminadamente no va a ser tu código mucho mas veloz...
Pero me sorprendió que fuera mas rápido el ===....

Saludos
__________________
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no" -- A.Einstein
objetivophp.com,twitter.com/objetivophp