Autor | Zpráva | ||
---|---|---|---|
1ight Profil |
#1 · Zasláno: 29. 1. 2008, 13:08:00
Dobrý den prosím neporadil by mi nekdo kde delam chybu?
Koukal jsem na a nenašel jsem to :-( http://cz.php.net/oop,... adalší Dobrý den mám dva soubory a chtel bych aby se mi zobrazila hodnota $test2 a nemůžu na to přijít jak prosím o nejakou radu trapím se tu asi 2 hodiny s takovou kravinou :( <?php require_once ('class IndL.class.php'); new IndL(); echo $test2; ?> <?php class IndL { public function __construct() { // zkoušel jsem i __construct(&$home) $test2 = 'test2'; echo 'test'; } } ?> |
||
Mastodont Profil |
#2 · Zasláno: 29. 1. 2008, 13:36:55
<?php require_once ('class IndL.class.php'); $in = new IndL(); echo $in->test2; ?> <?php class IndL { public $test2; public function __construct() { $this->test2 = 'test2'; } } ?> nebo <?php require_once ('class IndL.class.php'); $in = new IndL('test'); echo $in->test2; ?> <?php class IndL { public $test2; public function __construct($string) { $this->test2 = $string; } } ?> |
||
nightfish Profil |
#3 · Zasláno: 29. 1. 2008, 13:44:03 · Upravil/a: nightfish
v případě, že je $test2 instanční proměnná třídy IndL:
$IndL = new IndL(); echo $IndL->test2; v případě, že je proměnná $test2 statická ve třídě IndL: echo IndL::test2; EDIT: pozdě ale přece |
||
1ight Profil |
#4 · Zasláno: 29. 1. 2008, 13:52:57
Děkuju fakt moc skoro nikde tohle neni a ja jak nemam praxi tak si to těžko odvodím fakt dik
|
||
nightfish Profil |
#5 · Zasláno: 29. 1. 2008, 13:54:32
pokud má člověk znalosti konceptů OOP, pak by mělo stačit nastudovat
http://cz.php.net/manual/en/language.oop5.php nebo třeba http://php.interval.cz/objektove-orientovane-programovani-oop-v-php/ |
||
Časová prodleva: 16 let
|
0