Attributwerte aus XML in PHP abrufen
Das Abrufen von Attributwerten aus einer XML-Datei kann in PHP mithilfe der SimpleXMLElement-Klasse eine unkomplizierte Aufgabe sein.
Angenommen, Sie haben eine XML-Datei, die dieser ähnelt:
<VAR VarNum="90"> <option>1</option> </VAR>
Um den Wert des VarNum-Attributs zu erhalten, können Sie die attributes()-Methode des SimpleXMLElement-Objekts nutzen.
$xml = simplexml_load_file($file); foreach ($xml->Var[0]->attributes() as $attributeName => $attributeValue) { echo "$attributeName=\"$attributeValue\"\n"; }
Dieser Code durchläuft alle Attribute des ersten Var-Elements und gibt deren Namen und Werte in einem strukturierten Format aus.
Alternativ können Sie direkt über den Namen auf den Attributwert zugreifen:
$attr = $xml->Var[0]->attributes(); echo $attr['VarNum'];
Das obige ist der detaillierte Inhalt vonWie rufe ich Attributwerte aus XML in PHP ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!