嘿,我有一个 XML 文件,其中包含一些与此类似的信息:
<root>
<library>
<name>TestName1</name>
<location>TestLocation1</location>
</library>
<library>
<name>TestName2</name>
<location>TestLocation2</location>
</library>
<book>
<name>Book1</name>
<author>Author1</author>
</book>
<book>
<name>Book2</name>
<author>Author2</author>
</book>
</root>
我所做的是创建一个数组来存储信息数组。然而,我的问题在于试图只归还书籍或图书馆。
$xml = "libraries.xml";
$array_libraries = array();
$library = simplexml_load_file($xml);
foreach($library as $get_library) {
$name = $get_library->name;
$location = $get_library->location;
array_push($array_albums, array($name, $location));
}
如果可能的话,我想将书籍和图书馆保存在同一个文件中,但我只想将图书馆放入数组中,提前谢谢你:-)