25-09-2012, 05:35
Co tu trzeba dopisac , żeby funkcja __get(); wyświetliła wartość. Dla __set(); jest chyba dobrze, nie ?
Kod:
class nazwaklasy
{
public $atrybut;
function __get($nazwa)
{
return $this->$nazwa;
}
function __set($nazwa, $wartosc)
{
$this->$nazwa = $wartosc;
}
}
$a = new nazwaklasy();
echo $a->$atrybut = 5;
$a->$atrybut;
Nie ma głupich pytań są tylko głupie odpowiedzi