如何使用php读取xml数据
时间: 2023-12-18 20:02:35 浏览: 152
您可以使用PHP内置的SimpleXML扩展来读取XML数据。以下是一个基本的例子,假设您有一个名为test.xml的XML文件:
```xml
<?xml version="1.0" encoding="UTF-8"?>
<root>
<person>
<name>John</name>
<age>30</age>
<email>john@example.com</email>
</person>
<person>
<name>Jane</name>
<age>25</age>
<email>jane@example.com</email>
</person>
</root>
```
您可以使用以下代码读取该XML文件并打印出所有人的姓名和年龄:
```php
<?php
$xml = simplexml_load_file('test.xml');
foreach ($xml->person as $person) {
echo $person->name . ' is ' . $person->age . ' years old.<br>';
}
?>
```
输出结果为:
```
John is 30 years old.
Jane is 25 years old.
```
您可以根据需要调整代码来读取XML文件的其他元素和属性。
阅读全文