PHP - Convertir String a Integer

   
Vista:

Convertir String a Integer

Publicado por Noelia (8 intervenciones) el 31/08/2009 22:37:59
Hola..necesito si me pueden ayudar con este codigo...

estoy pasando un dato pasado por POST['operacion'] que es una cadena que da como resultado "venta" ó "alquiler" y estoy tratando de pasarlo a integer ...les paso el siguiente codigo...

$venta = 100;
$alquiler = 150;

if ($operacion = $venta) {

$precio = (int) $operacion;

}else if ($operacion = $alquiler){

$precio = (int) $operacion;

}

echo $operacion;

el problema es que eligiendo "venta" ó "alquiler" simpre como resultado me da 100...necesitaria si me pueden decir que es lo que esta mal. de antemano gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Convertir String a Integer

Publicado por Diego Romero (1450 intervenciones) el 01/09/2009 08:38:31
La comparación de igualdad en un if es con dos signos igual, no con uno.

if ($operacion == $venta) { ...

Si usas solo un signo igual el if es siempre verdadero.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar