Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/09/2011, 17:02
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Problema con comparación

Resulta que si una cadena la comparas con otro tipo de dato, se realiza alguna conversion temporal para poder efectuar la comparacion, donde, al convertir una cadena, generalmente tomara el valor de cero.

Te propongo probar las siguientes condicionales y dime si alguna funciona como la necesitas
Código PHP:
Ver original
  1. if('prueba' != 0) {
  2.     echo 'Prueba no es igual a cero';
  3. }
  4. if('prueba' != '0') {
  5.     echo 'Prueba no es igual a cero';
  6. }
  7. // Finalmente, prueba comparando contenido y tipo de dato
  8. if('prueba' !== 0) {
  9.     echo 'Prueba no es igual a cero';
  10. }
__________________
- León, Guanajuato
- GV-Foto