Fedt nok. En lille ekstra i samme skole. Jeg har aldrig helt fattet dette med definering af arrays og hvordan oprettes de i en klasse?
Jeg har klassen 'raekke' og klassen 'felt'.
class felt{ var value;
function felt($_value){ $this->value = $_value; } }
Jeg ønsker nu oprette at klassen raekke indeholder et array arr med referance til 9 objekter af typen felt.
class raekke{ var arr; // Hvordan skal dette array precist defineres?
// Hvordan skal variablene overføres i konstructoren? function raekke($_felt1,$felt2 ... $felt9){ $this->arr[1] = $_felt1; // Hvordan tilskrives $arr[1] pointeren til objektet $_felt1? ... ... } }
Jeg har aldrig prøvet det med $args. Skal det forstås således at hil det sige at hvis jeg laver
$felt_01 = new felt(4); $felt_02 = new felt(6); $raekken = new raekke(&$felt_01,&$felt_02);
Så vil $raekken->arr[0] være pointer til $felt_01? Af praktiske årsager ser jeg gerne istedet at $raekken->arr[1] bliver til $felt_01. Hvordan gør man det?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.