Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/03/2012, 15:51
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: ¿Es seguro === para paswords?

Estás equivocando los conceptos de los operadores lógicos.
No se usa uno u otro porque es más rápido. Tampoco aportan nada a la seguridad.

La diferencia entre == y === radica en que el segundo operador comprueba además de su equivalencia si es del mismo tipo.
Evidentemente tu contraseña va ser un string de 32 caracteres, (MD5) así que no sacas nada diferente usando uno que otro.

Lo mejor ante la duda es mirar el manual de php para ver como funciona un operador lógico:
http://www.php.net/manual/es/languag...comparison.php

De todas formas te dejo un ejemplo:

Código PHP:
<?php

var_dump
== 1);    //true
var_dump== '1');  //true

var_dump=== 1);   //true
var_dump=== '1'); //false

?>
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(