classes

zdravim.. prosim poraddte, proc mi to nevypise "Hello".
class config {
public $prom2;

public function config() {
$this->prom2="Hello";
}
}

class db extends config {

function __construct() {
echo parent::config()->prom2;
}
}

.. diky
aa uz vim..
$this->config();
echo $this->prom2;
<HTML>Ok, jinak db neni potomkem tridy config (z hlediska OOP) i kdyz to tak lze.

konfiguraci bych ulozil budto do tridy DB ktera si tim ponese vlastni nastaveni, nebo bych konfig ulozil jinam (pokud by mel byt ve tride tak bych jej pouzil jako singleton)</HTML>
P.S. Tady to nepojede ;) Tohle je PHP5. Jenom poznamka.
<HTML>Jinak pouzit retezeni:
echo parent::config()->prom2;
v tomto pripade nejde..
metoda config() nevraci objekt, konkretne nevraci vubec nic.

zkus:

public function config() {
$this->prom2="Hello";
return $this;
}</HTML>