(PHP >= 5.3.0)
Sets profiling output file
bool XSLTProcessor::setProfiling ( string $filename )
Sets the file to output profiling information when processing a stylesheet.
Parameters:
filename
Path to the file to dump profiling information.
Returns:
Returns TRUE
on success or FALSE
on failure.
Examples:
Example profiling output
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php // Load the XML source $xml = new DOMDocument; $xml ->load( 'collection.xml' ); $xsl = new DOMDocument; $xsl ->load( 'collection.xsl' ); // Configure the transformer $proc = new XSLTProcessor; $proc ->setProfiling( 'profiling.txt' ); $proc ->importStyleSheet( $xsl ); // attach the xsl rules echo trim( $proc ->transformToDoc( $xml )->firstChild->wholeText); ?> |
The above code will produce the following information in the profiling file:
number match name mode Calls Tot 100us Avg 0 cd 2 3 1 1 collection 1 1 1 Total 3 4
Please login to continue.