Portál AbcLinuxu, 28. října 2025 13:39
class Store {
protected $values = array();
public function __get( $key ) {
return $this->values[ $key ];
}
public function __set( $key, $value ) {
$this->values[ $key ] = $value;
}
}
$obj = new Store();
$obj->cow = 'mooooooo';
$this->values['cow'] na "mooooooo" místo defaultního nastavení $this->cow na "mooooooo".
Slovo "protected" je v daném příkladu chybně, patří tam "private".
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.