All TalkersCode Topics

Follow TalkersCode On Social Media

devloprr.com - A Social Media Network for developers Join Now ➔

How To Get Data From XML File In PHP

Last Updated : Mar 11, 2024

How To Get Data From XML File In PHP

In this tutorial we will show you the solution of how to get data from xml file in PHP, XML or JSON files are used to transfer data from one language to other languages if there are unable to understand the data sent from another language.

So, in this article, we are going to understand how to get data from an XML file with help of PHP.

Step By Step Guide On How To Get Data From XML File In PHP :-

Now, let us assume that there is an XML file in our folder having an extension as .xml and we have to fetch or say get data from that XML file and have to show data of XML file with help of PHP.

The XML saved in our folder has the name xml_file.data.

<!DOCTYPE html>
<html>
<head>
   <title> how to get data from XML in PHP </title>
</head>
<body>
<h1>
 TalkersCode
</h1>
<h2>
 how to get data to form XML in PHP
</h2>
<?php
$xml_file = simplexml_load_file("xml_file.xml");
foreach ($xml_file->children() as $value)
{
    echo "Name: ", $value ->name . "<br> ";
    echo "Id proff number: ", $value ->id_number . "<br> ";
    echo "Country: ", $value ->country . "<br>";
    echo "= = = = = = = = = = = = = = = = = = = = = = = = ";
    echo "<br>";
}
?>
</body>
</html>
  1. As, here we see that in the above example, we show you how HTML and PHP codes are used.
  2. Here, first of all, we create a basic structure of HTML, in which we use <!DOCTYPE html> which defines the type of document. And next one is our HTML tags. These tags are paired tags and all the data regarding HTML is written inside these tags.
  3. After we use our head tag which is again paired tag and contains the title and meta information of the webpage. The data written inside the head is not shown on the webpage.
  4. Now, next is our title tag which defines the title of the webpage. The tag which has its closing tag is known as a paired tag. So, this is again a paired tag.
  5. Now, next is the body which is the main tag of HTML. The data which we have written inside the body is shown on the webpage. Mostly all tags which are helpful to show data or information on the screen are written under the body tag.
  6. Here, as we see above that simplexml_load_file() function to load our required XML file. After that, if we want to see the data inside the XML file then we just have to use the foreach loop. Whereas children () is used to access the sub-element of the XML file. So, with the help of these functions, we can get data from XML in PHP

Conclusion :-

At last, in conclusion, here we can say that with the help of this article we can understand how to get data from XML files in PHP.

I hope this tutorial on how to get data from xml file in PHP helps you and the steps and method mentioned above are easy to follow and implement.

Author Image About Amruta

Amruta is an Experienced web developer with 4 years for experience she completed her master's with MCA and passionate about programming Languages for creating technical contents like HTML, CSS, JavaScript, Java, Python, PHP, jQuery.

Follow Amruta On Linkedin 🡪