file() - was passiert mit xml elementen?
alöp
- php
Hallo,
ich verwende um XSPF-Playlisten einzulesen file() ... dabei gehen leider die ganzen xml-Elemente (<track></track> usw.) verloren.
Wieso passiert das?
Wie kann man sonst eine Datei in ein Array laden?
Gruß
Hi,
ich verwende um XSPF-Playlisten einzulesen file() ... dabei gehen leider die ganzen xml-Elemente (<track></track> usw.) verloren.
das glaube ich Dir nicht.
Wieso passiert das?
Wie hast Du ermittelt, dass dies passiert?
Cheatah
echo $begrüßung;
ich verwende um XSPF-Playlisten einzulesen file() ... dabei gehen leider die ganzen xml-Elemente (<track></track> usw.) verloren.
Wieso passiert das?
Passiert das wirklich? Dann melde einen Bug an die PHP-Entwickler. file() liest eine Datei zeilenweise in ein Array ein. Wenn du den Inhalt des entstandenen Arrays im HTML-Kontext ansehen möchtest, und du hast Teilstrings drin, die wie Tags aussehen, solltest du entweder in den Quzelltext der HTML-Seite schauen, oder dafür sorgen, dass ein Browser die HTML-eigenen Zeichen nicht interpretiert. Wenn du das nicht beachtet hast, solltest du dir allerdings den Bug-Report sparen :-)
Wie kann man sonst eine Datei in ein Array laden?
Das kommt darauf an, wie die Datei aussieht und das Array aussehen soll.
echo "$verabschiedung $name";