Bo Rattenborg wrote:
> Tak for den tid du allerede har brugt på en novice som mig
. måske kan
> du kort forklare hvad ovenstående
> 'as $noegle => $indhold' gør ? - jeg har nu arbejdet med PHP i flere år, men
For mig er det i den sammenhæng en del af foreach-konstruktionen (måske
en datalog kan uddybe på det - jeg kan ikke :))
normalt gør det at man kan sætte en nøgle/key i et array til at have en
værdi i stedet for at skulle nøjes med at indeksere med 0,1,2 etc.
Flg to arrays er faktisk identiske, i nummer to har jeg bare vist
nøglerne eksplicit.
$eks = array(
"a",
"b",
"c"
);
$eks2 = array(
0 => "a",
1 => "b",
2 => "c"
);
man kan så også bruge strenge som nøgler:
$eks3=array(
"foerstebogstav" => "a",
"andetbogstav" => "b"
);
> holder mig af - pga. evnerne - til en simpel programmerings teknik, men er
Ouh - det skal du lade være med (undskyld jeg siger det). Du spilder i
den grad din egen tid ved ikke at uddybe din viden om hvad sproget kan
når du støder ind i et problem - php er _så_ meget stærkere og hurtigere
når man kender en del til det, end når man benytter de første 5-10% af
dets funktioner...
> flere gang stødt på => -> uden helt at forstå hvad de egentlig gør....
der er forskel på hvad de gør. => er assignment af keys, hvorimod -> har
med tilhørsforhold i objekt orienteret programmering at gøre.
mvh
Jesper
--
Phønix - dansk folk-musik fra unge musikere -
http://www.phonixfolk.dk