PHP is a scripting (programming) language specifically designed for creating dynamic web pages.
XML is a data-encapsulation language similar in syntax to HTML, but more advanced.