Na linguagem PHP, a geração programada de documentos XML pode ser realizada por meio da extensão

a qual, por sua vez, depende da extensão mais básica denominada

Entre outros usos de XML na linguagem PHP, destaca-se a existência de extensões relacionadas a processamento DOM (
document object model), SOAP, XSL, XSLT, entre outras.