PHP __construct() 함수

정의와 사용법

__construct() 함수는 새로운 SimpleXMLElement 객체를 생성합니다.

성공하면 이 함수는 객체를 반환합니다. 실패하면 false를 반환합니다.

문법

__construct(data,options,is_url,ns,is_prefix)
매개변수 설명
data 필수입니다. 양식이 올바른 XML 문자열 또는 XML 문서의 경로 또는 URL입니다.
options 선택 사항입니다. 추가적인 Libxml 매개변수를 지정합니다.
is_url 선택 사항입니다. data 매개변수가 URL인지를 지정합니다. 기본적으로 false입니다.
ns 선택 사항입니다.
is_prefix 선택 사항입니다.

반환 값

데이터를 나타내는 SimpleXMLElement 객체를 반환합니다.

예제

<?php
$xmlstring = <<<XML
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>기억나요</heading>
<body>회의를 잊지 마세요!</body>
</note>
XML;
$xml = new SimpleXMLElement($xmlstring);
echo $xml->body[0];
?>

출력 예제:

회의를 잊지 마세요!