라이브러리

[PHP] XSLTProcessor::getParameter - 매개변수 값 가져오기




XSLTProcessor::getParameter() 메소드는 XSLT 프로세서의 파라미터를 반환합니다. XSLT 프로세서는 XML 스타일 시트를 사용하여 XML 문서를 변환하는 데 사용되는 PHP 클래스입니다.

사용 방법


XSLT 프로세서의 파라미터를 얻으려면, 먼저 XSLT 프로세서를 생성하고, XSLT 스타일 시트를 로드한 다음, `getParameter()` 메소드를 호출합니다.

예제


#hostingforum.kr
php

// XSLT 스타일 시트를 로드합니다.

$xsl = new DOMDocument();

$xsl->loadXML(file_get_contents('example.xsl'));



// XML 문서를 로드합니다.

$xml = new DOMDocument();

$xml->loadXML(file_get_contents('example.xml'));



// XSLT 프로세서를 생성합니다.

$xsltProcessor = new XSLTProcessor();

$xsltProcessor->importStyleSheet($xsl);



// XSLT 프로세서의 파라미터를 얻습니다.

$parameter = $xsltProcessor->getParameter('param1');



// 파라미터 값을 설정합니다.

$xsltProcessor->setParameter('param1', '값1');



// 파라미터 값을 얻습니다.

$parameter = $xsltProcessor->getParameter('param1');



// 결과를 출력합니다.

echo $parameter; // 값1



파라미터 설정


파라미터를 설정하려면, `setParameter()` 메소드를 호출합니다.

#hostingforum.kr
php

$xsltProcessor->setParameter('param1', '값1');



파라미터 얻기


파라미터를 얻으려면, `getParameter()` 메소드를 호출합니다.

#hostingforum.kr
php

$parameter = $xsltProcessor->getParameter('param1');



예제 (XSLT 스타일 시트)


#hostingforum.kr
xsl

<?xml version="1.0" encoding="UTF-8"?>



    

    

        

    





예제 (XML 문서)


#hostingforum.kr
xml

<?xml version="1.0" encoding="UTF-8"?>



    값1





결과


#hostingforum.kr
php

값1



이 예제에서는 XSLT 프로세서의 파라미터를 설정하고 얻는 방법을 보여줍니다. XSLT 스타일 시트에서 파라미터를 설정하고, XML 문서에서 파라미터 값을 얻습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 30 페이지

검색

게시물 검색