Código PHP:
Ver original
if($variable != 0) { // .... }else{ }
y la salida es
Código PHP:
Ver original
string(6) "prueba"
Como puede ser?
| |||
Problema con comparación Amigos me ayudarian con esto que no logro ver donde esta el problema.
Código PHP:
Ver original y la salida es
Código PHP:
Ver original Como puede ser? |
| ||||
Respuesta: Problema con comparación Estas comprobando si $variable es diferente de cero ... sino que haga el var_dump. Es posible porque en algún lugar de tu código le asignas el valor de "prueba" a $variable
__________________ Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP |
| |||
Respuesta: Problema con comparación Hola gracias por la pronta respuesta, $variable es un cambo de una tabla en una base de datos que contiene el valor "prueba", este valor no es acaso difierente de cero? porque se ejecuta el bloque else? |
| ||||
Respuesta: Problema con comparación Necesitas leer sobre condicionales
Código PHP:
Ver original Si es diferente de cero que no haga nada sino que haga el var_dump para que me entiendas te invito a hacer esta prueba:
Código PHP:
Ver original El string convertido a int da cero por eso se ejecuta el else. http://php.net/manual/es/control-structures.else.php Saludos
__________________ Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP Última edición por andresdzphp; 05/09/2011 a las 17:01 |
| ||||
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 |
| ||||
Respuesta: Problema con comparación Prueba este también:
Código PHP:
Ver original
__________________ Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP |
| ||||
Respuesta: Problema con comparación ![]() Totalmente de acuerdo. Saludos
__________________ Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP |
Etiquetas: |