Hoi! Ik ben bezig met een script dat een XML-File uitleest, regel voor regel, en de juiste waardes aan een array toekent.
De functie
Nu ken ik deze waarde als volgt toe aan mn array
De functie geeft ook netjes de juiste naam terug als ik hem echo, maar als ik hem als bovenstaand gebruik bij het in de array zetten, blijft deze leeg? Waar kan dit aan liggen?
De functie
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
| function parseItem($itemName, $xmlLine) { if ( preg_match("/$itemName/i", $xmlLine) ) { $string = preg_replace("/$itemName/i", "", $xmlLine); $string = preg_replace("/ /", "", $string); } return $string; } |
Nu ken ik deze waarde als volgt toe aan mn array
PHP:
1
| $resultaat[$i]['Name'] = parseItem('Name', $id3Tags[0]); |
De functie geeft ook netjes de juiste naam terug als ik hem echo, maar als ik hem als bovenstaand gebruik bij het in de array zetten, blijft deze leeg? Waar kan dit aan liggen?