
XSLTProcessor::setProfiling 메소드는 프로파일링을 활성화하여 XSLT 변환 프로세스의 성능을 분석하는 데 사용됩니다.
프로파일링 데이터를 얻는 방법은 다음과 같습니다.
1. 프로파일링을 활성화한 후, XSLT 변환을 수행합니다.
2. 프로파일링 데이터를 얻기 위해 XSLTProcessor::getProfilingData() 메소드를 호출합니다.
3. 반환된 프로파일링 데이터는 XSLT 변환 프로세스의 성능을 분석하는 데 사용할 수 있습니다.
예제를 통해 프로파일링 데이터를 얻는 방법을 설명해 드리겠습니다.
#hostingforum.kr
php
$xsltProcessor = new XSLTProcessor();
$xsltProcessor->setProfiling(true);
// XSLT 변환을 수행합니다.
$xsltProcessor->importStylesheet($xslt);
$xsltProcessor->transformToXml($xml, $result);
// 프로파일링 데이터를 얻기 위해 getProfilingData() 메소드를 호출합니다.
$profilingData = $xsltProcessor->getProfilingData();
// 프로파일링 데이터를 출력합니다.
print_r($profilingData);
이 예제에서는 XSLTProcessor::setProfiling 메소드를 사용하여 프로파일링을 활성화하고, XSLT 변환을 수행한 후 프로파일링 데이터를 얻기 위해 XSLTProcessor::getProfilingData() 메소드를 호출합니다. 반환된 프로파일링 데이터는 XSLT 변환 프로세스의 성능을 분석하는 데 사용할 수 있습니다.
2025-07-16 07:59