dismiss Step into the future! Click here to switch to the beta php.net site
downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Example collection.xml and collection.xsl files> <Predefined Constants
[edit] Last updated: Fri, 28 Jun 2013

view this page in



add a note add a note User Contributed Notes Examples - [2 notes]
up
2
hipertracker at gmail dot com
2 years ago
This is more convenient, no files nor verbose variables needed:

<?php
  $xslt
= new XSLTProcessor();
 
$xslt->importStylesheet(new SimpleXMLElement($xslt_string));
  echo
$xslt->transformToXml(new SimpleXMLElement($xml_string));
?>
up
0
contato at log dot blog dot br
4 years ago
Here's a very simple example on how to use PHP5 to transform a XML file using a XSL file.

<?php

   $xslDoc
= new DOMDocument();
  
$xslDoc->load("collection.xsl");

  
$xmlDoc = new DOMDocument();
  
$xmlDoc->load("collection.xml");

  
$proc = new XSLTProcessor();
  
$proc->importStylesheet($xslDoc);
   echo
$proc->transformToXML($xmlDoc);

?>

For the sake of simplicity there's no error handling on this code. I hope this helps.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites