__construct
新しいSimplexMLelementオブジェクトを作成します。
__construct()
関数は、新しいsimplexmLelementオブジェクトを作成するために使用されます。
文字列からsimplexmLelementオブジェクトを作成します。
<?php $ note = <<< xml <ノート> <to> george </to> <from> john </from> <見出し>リマインダー</heading> <body>会議を忘れないでください!</body> </note> XML ; $ xml = new SimplexmLelement ( $ note ) ; echo $ xml- > asxml ( ) ; ?>
インスタンスを実行します
次のXMLファイル「 Note.xml 」があるとします。
<? XMLバージョン= "1.0"エンコード= "utf-8" ?> <ノート> <to> george </ to > <from> john </ from > <見出し>リマインダー</ heading > <body>今週末私を忘れないでください! </ body > </ note >
URLからsimplexmLelementオブジェクトを作成します。
<?php $ xml = new SimplexmLelement ( "note.xml" 、 0 、 true ) ; echo $ xml- > asxml ( ) ; ?>
インスタンスを実行します
SimplexmLelement :: __construct ( data 、 options 、 data_is_url 、 ns 、 is_prefix )
パラメーター | 説明する |
---|---|
データ |
必須。よく形成されたXML文字列を指定します。 data_is_urlがtrueの場合、XMLドキュメントのパスまたはURLを指定します。 |
オプション |
オプション。追加のLIBXMLパラメーターを指定します。 オプションと1または0を指定して設定します(libxml_noblanks(1)などのtrueまたはfalse)。 考えられる値は次のとおりです。
|
data_is_url |
オプション。 trueは、データが文字列データではなくXMLドキュメントのパス/URLであることを指定します。 デフォルトはfalseです。 |
ns | オプション。名前空間プレフィックスまたはURIを指定します。 |
is_prefix |
オプション。ブール値を指定します。 NSがプレフィックスである場合はTRUE、 NSがURIの場合はfalse。 デフォルトはfalseです。 |