SimpleXMLElement::__construct 新しい SimpleXMLElement オブジェクトを作成する &reftitle.description; public SimpleXMLElement::__construct stringdata intoptions0 booldataIsURL&false; stringnamespaceOrPrefix"" boolisPrefix&false; 新しい SimpleXMLElement オブジェクトを作成します。 &reftitle.parameters; data 整形式 XML 文字列。 もし dataIsURL が &true; の場合には、XML ドキュメントへのパスあるいは URL。 options オプションで、XML文書を読み込む場合に影響する 追加の Libxml パラメータを指定するために使います。 XML文書を出力する場合に影響するオプション(例: LIBXML_NOEMPTYTAG) は静かに無視されます。 深くネストされた XML や巨大なテキストノードを処理する際には LIBXML_PARSEHUGE を指定することになるでしょう。 dataIsURL デフォルトでは dataIsURL は &false; です。 data が、文字列データではなく XML ドキュメントへのパスあるいは URL である場合に &true; を使用します。 namespaceOrPrefix 名前空間プレフィックスあるいは URI。 isPrefix namespaceOrPrefix がプレフィックスの場合は &true;、 URI の場合は &false;。デフォルトは &false;。 &reftitle.errors; XML データ内でエラーが見つかるたびに E_WARNING エラーメッセージが発生します。さらに、XML データのパースに失敗した場合は例外をスローします。 libxml_use_internal_errors ですべての XML エラーを抑制し、 後から libxml_get_errors で取得することもできます。 &reftitle.examples; この例では examples/simplexml-data.php をインクルードしていますが、これは 基本的な使用法 の最初のサンプルにある XML 文字列を参照しています。 SimpleXMLElement オブジェクトの作成 movie[0]->title; ?> ]]> &example.outputs; URL からの SimpleXMLElement オブジェクトの作成 asXML(); ?> ]]> &reftitle.seealso; simplexml_load_string simplexml_load_file libxml_use_internal_errors libxml_set_streams_context