示例#1
0
文件: EMR.php 项目: Camilo100/EMR
                    return false;
                }
            } else {
                if ($this->ultPrecio != 1 and $this->ultLinea != $linea and 1 > $hora - $this->ultHora) {
                    if ($this->saldo > 1) {
                        $this->saldo = $this->saldo - 1;
                        $this->ultPrecio = 1;
                        $this->ultLinea = $linea;
                        $this->ultHora = $hora;
                        $this->viajes[] = new viaje($linea, $hora, 1);
                        //echo "Viaje realizado con exito en la linea "."$linea"." a la hora "."$hora"."<br>";
                        return true;
                    } else {
                        //echo "El viaje no se pudo realizar tienes $". "$this->saldo". " en tu tarjeta"." y necesitas $2.50 <br>";
                        return false;
                    }
                }
            }
        }
    }
}
$miTarjeta = new Normal();
$miTarjeta->recarga(20);
$miTarjeta->pagarBoleto(141, 20.3);
$miTarjeta->pagarBoleto(142, 20.31);
$miTarjeta->pagarBoleto(143, 20.32);
$miTarjeta->pagarBoleto(144, 20.33);
$miTarjeta->viajesRealizados();
?>