ik heb de volgende code
wat ik dus wil is in class B een functie uitvoeren uit class A die variabelen bevat uit die class A
ik wil dat echter doen zonder zoals in bovenstaande code staat de class A opnieuw in te laden, voor mijn code doe ik dat immers al aan het begin van het script, dat betekent weer extra laadtijd, en daarnaast brengt het in mijn script ook nog andere problemen met zich mee
in de search kan ik niet echt iets vinden, misschien omdat ik mijn probleem niet duidelijk kan definieren ...
bovenstaande code is teruggebracht tot het uiterste minimum om de essentie van het probleem duidelijk weer te geven
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| <? class A { function fA() { print $this->waarde; } function A($waarde) { $this->waarde = $waarde; } } class B { function fB() { $a = new A('test'); // dit wil ik dus niet $a->fA(); } } $a = new A('test'); $b = new B(); $b->fB(); ?> |
wat ik dus wil is in class B een functie uitvoeren uit class A die variabelen bevat uit die class A
ik wil dat echter doen zonder zoals in bovenstaande code staat de class A opnieuw in te laden, voor mijn code doe ik dat immers al aan het begin van het script, dat betekent weer extra laadtijd, en daarnaast brengt het in mijn script ook nog andere problemen met zich mee
in de search kan ik niet echt iets vinden, misschien omdat ik mijn probleem niet duidelijk kan definieren ...
bovenstaande code is teruggebracht tot het uiterste minimum om de essentie van het probleem duidelijk weer te geven
[ Voor 10% gewijzigd door Verwijderd op 15-02-2004 00:23 ]