Vraagje over variabelen in PHP

Gestart doorJenner12 reacties30 weergaven

13 berichten · pagina 1 van 1

Jenner

Lid · Topicstarter

Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Ik wil graag een array in een foreach zetten.
Maar hoe kan ik de naam van de variabele weergeven?

$array = array();
$array[] = 4; 

foreach($array as $ding){

echo $ding; // In dit geval de value 4 dus
// Maar hoe kan ik dan dus de naam weergeven?
echo $ding[]; //Dit had ik al geprobeert maar dat werkt niet (Geeft een foutmelding)
}


Kan iemand mij helpen?
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$ding heeft geneens een waarde...
0
Jenner

Lid · Topicstarter

Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$ding[0] heeft als value 4.
En nu wil ik die 0 weergeven.
Maar ik weet niet hoe. (Misschien een beetje slecht uitgelegt.
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$array[] = 4 klopt niet, dit moet $array[0] = 4; zijn!
0
Jenner

Lid · Topicstarter

Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als je dat doet wordt het automatisch 0.
Maar daar gaat het nu even niet om.
Ik wil graag die 0 kunnen weergeven.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$array = array();
$array[] = 4;

foreach($array as $key => $ding){

echo $ding; // In dit geval de value 4 dus
// Maar hoe kan ik dan dus de naam weergeven?
echo $key; //Dit had ik al geprobeert maar dat werkt niet (Geeft een foutmelding)
}
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
WTF, weet je hoe arrays werken?
Je moet en bepaalt ding eerst een waarde geven, jij geeft het geen waarde....
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Die van Luuk klopt prima hoor, als t tegen hem bedoeld was.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja, ik heb hem net getest en er staat 40
4 =>waarde
0 => key
0
Jenner

Lid · Topicstarter

Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bedankt dit is wat ik zocht.
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Eleky schreef:
WTF, weet je hoe arrays werken?
Je moet en bepaalt ding eerst een waarde geven, jij geeft het geen waarde....

Hij maakt eerst een lege array aan, en dan een nieuwe key. Zie het als auto_increment bij mysql, dan hoef je toch ook niets steeds het ID mee te geven, dat gaat gewoon automatisch.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Eleky schreef:
WTF, weet je hoe arrays werken?
Volgens mij ben jij degene die niet weet hoe arrays werken schater
0
Miel

Lid

Berichten
4.462
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Echt..emoJij zegt [0], maar dat plaatst die waarde op positie 0 van die array. [] geeft hem zelf een positie, dus die vult de array met alle dingen, de jouwe niet.yummie
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren