SimpleXMLElement->__construct()
SimpleXMLElement->__construct() — 新しい SimpleXMLElement オブジェクトを作成する
説明
class SimpleXMLElement {__construct ( string data [, int options [, bool data_is_url [, string ns [, bool is_prefix]]]] )
} 新しい
SimpleXMLElement
オブジェクトを作成します。
パラメータ
- data
-
整形式 XML 文字列。
もし data_is_url が TRUE
の場合には、XML ドキュメントへのパスあるいは URL。
- options
-
オプションで、追加の
Libxml パラメータを指定するために使用します。
- data_is_url
-
デフォルトでは data_is_url は FALSE です。
data が、文字列データではなく
XML ドキュメントへのパスあるいは URL である場合に
TRUE を使用します。
- ns
-
- is_prefix
-
返り値
data を表す SimpleXMLElement オブジェクトを返します。エラー / 例外
XML データ内でエラーが見つかるたびに E_WARNING エラーメッセージが発生します。そしてエラーが見つかった場合は例外をスローします。例
例 2111. SimpleXMLElement オブジェクトの作成
<?php
include 'example.php';
$sxe = new SimpleXMLElement($xmlstr);
echo $sxe->movie[0]->title;
?>
例 2112. URL からの SimpleXMLElement オブジェクトの作成
<?php
$sxe = new SimpleXMLElement('http://example.org/document.xml', NULL, TRUE);
echo $sxe->asXML();
?>
参考
simplexml_load_string |
simplexml_load_file |
Weblioに収録されているすべての辞書からSimpleXMLElement->__construct()を検索する場合は、下記のリンクをクリックしてください。

- SimpleXMLElement->__construct()のページへのリンク