Ik heb dus het probleem dat ik een klasse in een klasse initialiseer, maar vervolgens moet ik in de childklasse een variabele hebben uit de parent, zonder dat deze op een of andere wijze wordt doorgegeven bij de aanroep(als dat mogelijk is). Ik weet dat je normaal met global variabelen van buiten de klasse kunt bereiken, maar hoe ik dit moet doen
.
Het idee is dus:
Het idee is dus:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| <? class childclass { function childclass { $retrieved_parent_var = $__neededvar; } } class parentclass { var $__neededvar; function init_child() { return new childclass(); } function parentclass { $__neededvar = "init_of_parent_result"; } } $coParentClass = new parentclass(); ?> |
=( Protected by witchcraft )=