sice v PHP programuji nejaky ten rok, ale clovek se musi ucit novym vecem, tak jsem se zameril na OOP, ktere jsem do ted nejak zvlaste nedelal. Dnes pri zkouseni, jsem narazil na jeden:
- Kód: Vybrat vše
<?php
class trida1 {
public $promenna = 10;
function __construct() {
new trida2;
}
}
class trida2 {
function __construct() {
print $this->promenna;
}
}
new trida1;
?>
Proste a jednoduse, chci aby mi trida2 vypsala hodnotu vlastnosti $promenna tridy1, jak to udelam? zkousim vsechno mozne ale nejak bez uspechu. Asi by mozna byla alternativa predat pri vytvareni instance parametr s prave touto promennou, ale teto moznosti bych se chtel vyvarovat, je to tedy nejak jinak mozne vyresit?