Ich bin nicht völlig neu in PHP oder XML, aber ich bin 100% neu, um XML mit PHP zu verbinden. Ich habe eine XML-Zeichenfolge, die mehrere Knoten hat, aber die einzigen, in denen ich interessiert bin, sind die < Schlüsselwort> Knoten, die es gibt eine unsichere Anzahl von jeder enthält eine Phrase wie folgt: < Schlüsselwort> Blue Diamond Schmuck </Keyword> zum Beispiel sagen die Zeichenfolge sah wie folgt aus:PHP: Holen Sie sich ein Array von Text aus dem vordefinierten XML-Node-Typ?
<xml>
<pointless_node/>
<seq>
<keyword>diamond ring</keyword>
<keyword>ruby necklace</keyword>
<keyword>mens watch</keyword>
</seq>
<some_node/>
</xml>
ich würde ein Array wie folgt wollen:
['diamond ring','ruby necklace','mens watch']
ich habe versucht, auf der PHP-Handbuch suchen und bekommen nur verwirrt und nicht sicher, was zu tun ist. Kann mir bitte jemand erklären, wie man das macht? Ich benutze PHP4.
DANKE!
Ich schätze es sehr, dass Sie sich die Zeit genommen haben, meine Fragen zu beantworten, leider im Code, den Sie gepostet haben. $ Text == 'Objekt' nicht der Text in den Tags. –
Mein Fehler, verwenden Sie $ text = $ keyword-> get_content(); –
Ja das hat funktioniert! Vielen Dank! –