![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 30.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kod <?php class System { public $DBhost = 'test'; public $DBuser; public $DBpass; public $DBdatabase; } class DB extends System { public function connect(){ echo $this->DBhost; } } $System = new System(); $System->DB = new DB(); $System->DBhost = 'localhost'; echo $System->DB->connect(); // TUTAJ ?> Witam, czy któryś z Panów mógłby mi wytłumaczyć dlaczego oznaczona linijka (//TUTAJ) wyrzuca na ekran "test" a nie "localhost" i jak sprawić żeby wartość localhost dobrze się przypisywała. Pozdrawiam, Sim00n. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 30.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
No tylko problem w tym, że ja chciałbym zachować zapis
$System->DB->connect ponieważ to ładniej wygląda i moim zdaniem jest czytelniej pogrupowane. Jakieś pomysły jak to zrobić (IMG:style_emoticons/default/smile.gif) ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 23:52 |