如何使用PHP在网页中显示 XML 数据?
在本文中,我们将通过 XAMPP 服务器使用PHP在网页上显示 XML 文件中的数据。 PHP是一种服务器端脚本语言,主要用于处理 Web 数据。 XML 代表可扩展标记语言。
要求:
XAMPP 服务器
句法:
.....
方法:我们将在PHP代码中主要使用两个函数。 simplexml_load_file()函数用于将 XML 文档转换为对象。
- simplexml_load_file
simplexml_load_file(name of XML file)
- children(): children()函数查找指定节点的子节点。
$xml_data->children()
执行步骤:
- 第 1 步:启动 XAMPP 服务器。
- 打开记事本并在xml_data.xml和代码中键入以下代码。 PHP格式xml_data.xml:以学生XML 数据为例。
xml_data.xml
java G.Sravan Kumar 22 98 gunturPython B. Naga sudheer 28 96 guntursql Radha 25 78 gunturcode.php
children() as $data) { //display each sub element in xml file echo "Subject name : ", $data->subjects . "
"; echo "Student name : ", $data->name . "
"; echo "Student age : ", $data->age . "
"; echo "Student marks : ", $data->marks . "
"; echo "Student address : ", $data->address . "
"; echo "------------------------------------"; echo "
"; } ?> 第三步:下面是代码的代码。 PHP文件。
代码。 PHP
children() as $data) { //display each sub element in xml file echo "Subject name : ", $data->subjects . "
"; echo "Student name : ", $data->name . "
"; echo "Student age : ", $data->age . "
"; echo "Student marks : ", $data->marks . "
"; echo "Student address : ", $data->address . "
"; echo "------------------------------------"; echo "
"; } ?>- 第 4 步:将这两个文件保存在xampp/htdocs/geek文件夹中。开发人员可以使用任何其他文件夹而不是geek文件夹。
输出:打开浏览器并输入localhost/geek/code。 PHP查看输出。