peppem82
05-04-2003, 18:25
Allora
class a {
var $str;
function a( $s ) {
$str = $s;
echo $str; #questo funzia
}
function fnc() {
echo $str; #invece non funzia ne questo
echo $this -> str; #ne questo
}
}
in pratica la stringa vinene stampata appena viene inizializzato l'oggtetto
obj = new a;
ma non quando richiamo la funzione
$obj -> fnc( "abc" );
ne con questa riga
$obj -> str;
perchè??????
class a {
var $str;
function a( $s ) {
$str = $s;
echo $str; #questo funzia
}
function fnc() {
echo $str; #invece non funzia ne questo
echo $this -> str; #ne questo
}
}
in pratica la stringa vinene stampata appena viene inizializzato l'oggtetto
obj = new a;
ma non quando richiamo la funzione
$obj -> fnc( "abc" );
ne con questa riga
$obj -> str;
perchè??????