Problema trabajando con clases en PHP
Hola experto.
Estoy empezando a trabajar con clases en PHP y tengo un problema este código:
class pedido{
var $coste;
function pedido(){
$this->coste=0;
}
calculaImporte($unidades,$precio){
$importe=$unidades*$precio;
$this->coste=$importe;
}
}
Cuando invoco al método calculaImporte siempre me devuelve cero. He probado a poner $this->coste=$unidades; y así me devuelve el valor de $unidades, pero cuando intento hacer algo con los parametros de entrada por ejemplo multiplicarlos siempre me devuelve cero. ¿Que puede ocurrir?
Gracias
Estoy empezando a trabajar con clases en PHP y tengo un problema este código:
class pedido{
var $coste;
function pedido(){
$this->coste=0;
}
calculaImporte($unidades,$precio){
$importe=$unidades*$precio;
$this->coste=$importe;
}
}
Cuando invoco al método calculaImporte siempre me devuelve cero. He probado a poner $this->coste=$unidades; y así me devuelve el valor de $unidades, pero cuando intento hacer algo con los parametros de entrada por ejemplo multiplicarlos siempre me devuelve cero. ¿Que puede ocurrir?
Gracias
Respuesta de Jorge Vila
1