|
É assim mesmo.... essa função tem o mesmo nome pois
é o método construtor do objeto dele.
Para solucionar deixei assim o script.
//contaCorrente.php
<?php class contaCorrente
{ var $saldo = 0;
function
contaCorrente($valor){
$this->saldo=$valor; } function
saque($valor){
if($this->saldo>=$valor)
$this->saldo-=$valor; }
function
deposito($valor){
$this->saldo+=$valor; } function
getSaldo(){
echo $this->saldo; } }
?>
//testaoo.php
<?php
include("contaCorrente.php");
$conta = new contaCorrente(1000); echo("Saldo
Inicial: " . $conta->saldo . "\r\n"); $conta->saque(150.0); echo
"Novo saldo: " . $conta->saldo . "\r\n"; ?>
o \r\n é porque estou rodando no shell e não pela
web.....
Abraços
Marcos
----- Original Message -----
Sent: Tuesday, March 14, 2006 12:06
PM
Subject: Re: Help em PHP Orientado a
Objeto
Provavelmente é porque voce tem uma funçao com omesmo nome da
classe
[]'s
On 3/14/06, rodrigo
pestana <
[EMAIL PROTECTED]> wrote:
Olá a todos,
Eu sei que aki não é voltado
para o desenvolvimento em PHP. Mas sei que todos tem capacidade e sobre e
muita gente que já mexeu com php ou estão estudando.
Eu estou
em fase de estudos começei instalando no meu :) Linux, agora estou testando
e aprendendo :).
Dstá acontece o q? Estou treinando a parte
orientada objeto e com script simples está dando
erro:
<?php class ContaCorrente { var
$saldo;
function
ContaCorrente($valor){
this->saldo=$valor; }
function saque($valor){
if(this->saldo>=$valor)
this->saldo-=$valor;
}
function deposito($valor){
this->saldo+=$valor;
} }
//include "/var/www/htdocs/ContaCorrente.php";
$conta =
new ContaCorrente(1000.0); echo("Saldo
Inicial:{$conta->$saldo}<br>"); $conta->saque(150.0); echo("Novo
saldo: {$conta->$saldo}<br>"); ?>
* A mensagem de erro
é o seguinte: Parse error: parse error, unexpected T_OBJECT_OPERATOR
in /var/www/htdocs/ContaCorrente.php on line 5
* Eu
tentei postar na lista php, só que minha mensagem enviada no exato momento
faz mais de 2 horas ainda não apareceu para o pessoal
responder.
Obrigado,
Rodrigo
-- Francisco
Malheiros [EMAIL PROTECTED] Powered
by GNU/Debian Sarge / Linux User #411620 Campo Grande/MS
|
- Re: Help em PHP Orientado a Objeto Marcos Sousa Vituriano
-