定義と使用法
__construct() 関数は、新しい SimpleXMLElement オブジェクトを作成します。
成功した場合、関数はオブジェクトを返します。失敗した場合は false を返します。
構文
__construct(data,options,is_url,ns,is_prefix)
パラメータ | 説明 |
---|---|
データ | 必須。整形式の XML 文字列、または XML ドキュメントのパスまたは URL。 |
オプション | オプション。追加の Libxml パラメータを指定します。 |
is_url | オプション。データパラメータが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>Reminder</heading> <body>Don't forget the meeting!</body> </note> XML; $xml = new <code>SimpleXMLElement($xmlstring)</code>; echo $xml->body[0]; ?>
次のような出力:
Don't forget the meeting!<br>后来看construct的前_是一个,我靠,上次也是这个错误,忘了,现在记着了 <br>function __construct() <br>{} <br>不是 <br>function _construct() <br>{}
上記は、コンストラクターの先頭のアンダースコアが二重の _ である PHP のコンストラクター関数を紹介しています。コンストラクターの内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。