V zásadě shodná s přístupem v Javě, existují rozhraní:
DOM pro PHP - plná škála možností, na něž jsme z DOM zvyklí (čtení, validace, zápis vč. prettyprinting, přímé programové vytváření dokumentu, jeho elementů, atd.)
SimpleXML - velmi jednoduché a hojně používané, umožňuje iteraci po prvcích XML, přímé vyhodnocování XPath výrazů atd.
SAX - obdobně jako v Javě, princip stejný, obsaženo ve většině PHP kompilací