1
resposta

Colocar o this em uma variável.

Olá! Queria saber se tem como eu colocar o this.saldo em uma variável...

    public function depositar($quantia) {
        if($quantia <= 0) {
            echo "Erro.";
        } else {
            $valorAtual = $this->valor;
            $valorAtual += $quantia;
        }
    }

Quando eu executo esse código, ele não deposita... Tem algum jeito deu mudar o this->valor, mas usando uma variável?

1 resposta

Você pode armazenar em uma variavel sim, mas no final teria que fazer $this->valor = $valorAtual, o ideal é manter apenas $this->valor += $quantia;