라이브러리

[PHP] XMLWriter::endElement - 현재 요소 종료




XMLWriter::endElement


XMLWriter::endElement 메서드는 XML 문서의 요소(element) 종료를 나타내는 태그를 생성합니다. 이 메서드는 XMLWriter::startElement 메서드와 함께 사용하여 XML 문서의 요소를 정의할 수 있습니다.

# 예제


#hostingforum.kr
php

$xml = new XMLWriter();

$xml->openURI('php://memory');

$xml->startDocument('1.0', 'UTF-8');

$xml->startElement('root');

$xml->startElement('name');

$xml->text('John Doe');

$xml->endElement(); // 종료 태그  생성

$xml->endElement(); // 종료 태그  생성

$xml->flush();

echo $xml->outputMemory();



# 결과


#hostingforum.kr
xml

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



    John Doe





# 설명


- `XMLWriter::startDocument` 메서드는 XML 문서의 시작을 나타내는 태그를 생성합니다.
- `XMLWriter::startElement` 메서드는 XML 문서의 요소를 시작을 나타내는 태그를 생성합니다.
- `XMLWriter::text` 메서드는 요소의 텍스트를 설정합니다.
- `XMLWriter::endElement` 메서드는 요소의 종료를 나타내는 태그를 생성합니다.
- `XMLWriter::flush` 메서드는 XML 문서의 내용을 메모리에 저장합니다.
- `XMLWriter::outputMemory` 메서드는 XML 문서의 내용을 문자열로 반환합니다.

# 사용 예시


XMLWriter::endElement 메서드는 XML 문서를 생성할 때 사용됩니다. 예를 들어, XML 문서의 구조를 정의할 때 요소의 시작과 종료를 나타내는 태그를 생성해야 할 수 있습니다.

#hostingforum.kr
php

$xml = new XMLWriter();

$xml->openURI('php://memory');

$xml->startDocument('1.0', 'UTF-8');

$xml->startElement('root');

$xml->startElement('name');

$xml->text('John Doe');

$xml->endElement(); // 종료 태그  생성

$xml->startElement('age');

$xml->text('30');

$xml->endElement(); // 종료 태그  생성

$xml->endElement(); // 종료 태그  생성

$xml->flush();

echo $xml->outputMemory();



# 결과


#hostingforum.kr
xml

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



    John Doe

    30





# 설명


- `XMLWriter::startElement` 메서드는 요소를 시작을 나타내는 태그를 생성합니다.
- `XMLWriter::text` 메서드는 요소의 텍스트를 설정합니다.
- `XMLWriter::endElement` 메서드는 요소의 종료를 나타내는 태그를 생성합니다.

XMLWriter::endElement 메서드는 XML 문서의 요소를 정의할 때 사용됩니다. 이 메서드는 XMLWriter::startElement 메서드와 함께 사용하여 XML 문서의 요소를 정의할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색