Felix Riesterer: Optionale Argumente

Beitrag lesen

Liebe Schokoschabe,

Und wenn ich die startfarbe in RGB-Werte aufschlüsseln will, benutze ich dann z.b. einfach $parameter[1]?

nein, sondern $parameter['startfarbe'].

Wenn der Nutzer nebst den 3 geforderten Parametern als 4. Parameter aber die Font übergibt, landet das dann nicht in $parameter[4], dass eig die Textgröße enthalten sollte?

Das Array benutzt keine Nummern, sondern Namen, um die Werte zu verwalten. Daher kann die Reihenfolge völlig vernachlässigt werden. $parameter['startfarbe'] ist immer der Wert, der im Aufruf mit dem "Namen" (man nennt das eigentlich Schlüssel) 'startfarbe' übergeben wurde, auch wenn die Reihenfolge der Indices nicht identisch sein sollte. Das ist der große Vorteil eines "assoziativen Arrays".

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)