Error bij uitlezen array 'undefined constant'
Deze array krijg ik uit de print_r
Output = 1Apple1072Orange1523
Nu komt alles achter elkaar maar wil deze array uitlezen als
Maar krijg een error 'Use of undefined constant fruit'.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Output = 1Apple1072Orange1523
Nu komt alles achter elkaar maar wil deze array uitlezen als
Maar krijg een error 'Use of undefined constant fruit'.
Je bent er bijna ...
De buitenste array is een gewone numerieke array met fruit "objecten". Hiervoor gebruik je een foreach waarmee je deze één voor één behandeld:
(Het zijn niet echt objecten maar het zijn eigenlijk associatieve arrays).
De buitenste array is een gewone numerieke array met fruit "objecten". Hiervoor gebruik je een foreach waarmee je deze één voor één behandeld:
Code (php)
(Het zijn niet echt objecten maar het zijn eigenlijk associatieve arrays).
Gewijzigd op 20/04/2019 00:30:04 door Frank Nietbelangrijk
Waar komt dit array vandaan?
Vermoeden: je gebruikt json_encode() zonder een tweede parameter met waarde true? Dit laatste zorgt er namelijk voor dat je een (volledig) associatief array terugkrijgt, en niet een array van objecten.
Vermoeden: je gebruikt json_encode() zonder een tweede parameter met waarde true? Dit laatste zorgt er namelijk voor dat je een (volledig) associatief array terugkrijgt, en niet een array van objecten.
oh.. inderdaad zoals Thomas zegt gebruik makkelijker
Dan zal mijn voorbeeld tevens werken. Zonder die true zijn het wel echte objecten (standaard php objecten) en dan moet je met een pointer operator -> gaan werken.
Dan zal mijn voorbeeld tevens werken. Zonder die true zijn het wel echte objecten (standaard php objecten) en dan moet je met een pointer operator -> gaan werken.
Code (php)
Gewijzigd op 20/04/2019 00:39:47 door Frank Nietbelangrijk




