Статични функции

pr4s40

Registered
Здравейте отново, отново попаднах в задънена улица.
Опитвам се, да си направя статична функция в един клас, чрез която мога да си тегля някакви променливи. Ето един примерен клас
class a {
public static $a;
public function __construct() {
self::$a = $this->a;
}
public static function GetA ( ) {
return self::$a;
}
}

class b extends a {
public function SomeFunction ( ) {
$this->a = 'a';
}
}

var_dump(a::GetA());
Значи, трябва ми да си я иамм тая статична функция, за да мога директно да си викам функцията, където ми трябва. Но ... някак си не мога да предам тая пуста променлива, тя трябва да се сетва от под класа b и да мога да я извличам от главния клас a ... но пуста му работа, не ще и не ще.
Някакви идеи и насоки :?:
Весели празници :-)
 

Back
Горе