라이브러리

[PHP] SimpleXMLElement::getName - XML ​​요소의 이름을 가져옵니다.




SimpleXMLElement::getName()

PHP의 SimpleXMLElement 클래스는 XML 문서를 처리하기 위해 사용됩니다. getName() 메서드는 XML 요소의 이름을 반환합니다.

getName() 메서드의 사용법


getName() 메서드는 SimpleXMLElement 객체를 인수로 받습니다. 이 메서드는 XML 요소의 이름을 반환합니다. 예를 들어, 다음 코드는 XML 문서에서 "name" 요소의 이름을 반환하는 예입니다.

#hostingforum.kr
php

$xml = new SimpleXMLElement('John');

echo $xml->name->getName(); // John



getName() 메서드의 예제


다음 예제는 getName() 메서드를 사용하여 XML 문서에서 요소의 이름을 반환하는 방법을 보여줍니다.

#hostingforum.kr
php

$xml = new SimpleXMLElement('

    John

    30

    New York

');



echo "name 요소의 이름: " . $xml->name->getName() . "
";

echo "age 요소의 이름: " . $xml->age->getName() . "
";

echo "city 요소의 이름: " . $xml->city->getName() . "
";



이 예제에서는 XML 문서에서 "name", "age", "city" 요소의 이름을 반환합니다.

getName() 메서드의 오류 처리


getName() 메서드는 XML 요소가 없을 때 예외를 발생시키지 않습니다. 대신, null을 반환합니다. 예를 들어, 다음 코드는 XML 문서에서 "non-existent" 요소의 이름을 반환하는 예입니다.

#hostingforum.kr
php

$xml = new SimpleXMLElement('John');

echo $xml->non_existent->getName(); // null



이 예제에서는 XML 문서에서 "non-existent" 요소가 없으므로 getName() 메서드는 null을 반환합니다.

결론


getName() 메서드는 SimpleXMLElement 클래스의 메서드 중 하나입니다. 이 메서드는 XML 요소의 이름을 반환합니다. getName() 메서드는 XML 요소가 없을 때 null을 반환합니다. 예제를 통해 getName() 메서드의 사용법과 예외 처리를 이해할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색