Hallo,
hab mich gestern das erste mal mit XML beschäftigt. Hier meine XML Datei
Dieses XML möchte ich nun mittels PHP so zerlegen das ich jede <filename>-Instanz einzeln ansprechen kann. Erstmal gebe ich jede <filename>-Instanz einzeln aus;
Jetzt möchte ich das ganze mittels explode zerlegen;
meine Ausgabe soll so aussehen;
Nur klappt das nicht... was mache ich falsch?
hab mich gestern das erste mal mit XML beschäftigt. Hier meine XML Datei
Code:
<image> <filename>Bild_132.jpg</filename> </image> <image> <filename>Bild_125.jpg</filename> </image>
PHP-Code:
$doc = new DOMDocument();
$doc->load( 'gallery.xml' );
$images = $doc->getElementsByTagName( "image" );
foreach( $images as $image )
{
$filenames = $image->getElementsByTagName( "filename" );
$filename = $filenames->item(0)->nodeValue;
echo "$filename\n<br>";
PHP-Code:
$zerlegen = '\n'.$filename;
$array = explode('\n', $test);
print_r($array);
Code:
$array[0] = 'Bild_132.jpg'; $array[1] = 'Bild_125.jpg';
Kommentar