| Autor | Zpráva | ||
|---|---|---|---|
| BlueRain_ Profil * |
#1 · Zasláno: 15. 2. 2008, 18:44:35
class hlavni{
public $promena; function __construct(){ $this->promena='data'; } } class zdedena extends hlavni{ function precti(){ echo parent::promena; } } $instance=new zdedena; $instance->precti(); Proc mi to pise chybu? Dík |
||
| suky Profil |
#2 · Zasláno: 15. 2. 2008, 19:41:15
BlueRain_
Proc mi to pise chybu? Trochu konkretneji pro priste... jinak takto by to melo byt spravne: class hlavni{
public $promena;
function __construct(){
$this->promena='data';
}
}
class zdedena extends hlavni{
function precti(){
echo parent::$promena;
}
}
$instance=new zdedena;
$instance->precti(); |
||
| BlueRain_ Profil * |
#3 · Zasláno: 16. 2. 2008, 11:00:42
suky
Stále to hlásí chybu.. Nemůže to být statickou proměnou? |
||
| Mastodont Profil |
#4 · Zasláno: 16. 2. 2008, 12:24:44
Je to statickou proměnnou, žádnou přece nemáš deklarovanou. Čeho chceš dosáhnout?
|
||
| BlueRain_ Profil * |
#5 · Zasláno: 16. 2. 2008, 20:56:40
Mastodont
Potrebuju hodnotu promenych ze tridy hlavni pouzit v tride zdedena |
||
| loyza Profil |
#6 · Zasláno: 17. 2. 2008, 08:34:13
No já bych to dělal asi takhle:
<?php
class hlavni{
public $promena;
function __construct(){
$this->promena='data';
}
}
class zdedena extends hlavni{
function precti(){
echo $this->promena;
}
}
$instance=new zdedena;
$instance->precti();
?>
|
||
| BlueRain Profil |
#7 · Zasláno: 19. 2. 2008, 18:31:34
loyza
Skvělý! Dík |
||
|
Časová prodleva: 18 let
|
|||
0