Error bij uitlezen array 'undefined constant'
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'.
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
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.
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