English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
simplexml_load_string() 関数は、フォーマットされた XML 字列を SimpleXMLElement オブジェクトに変換するために使用されます。
simplexml_load_string(data,classname,options,ns,is_prefix);
フォーマットされた xml 字列を SimpleXMLElement オブジェクトに変換するために使用されます
成功した場合に SimpleXMLElement オブジェクトが返され、失敗した場合に false が返されます
番号 | パラメータと説明 |
---|---|
1 | data フォーマットされた xml 字列を指定します |
2 | classname 新しいオブジェクトのクラスを指定します |
3 | ns 名前空間プレフィックスまたはURIを指定するために使用されます |
4 | is_prefix ns がプレフィックスの場合は TRUE;URIの場合は FALSE;デフォルトは FALSE です。 |
以下の例を試してみてください。フォーマットされた XML 字列を SimpleXMLElement オブジェクトに変換し、オブジェクトのキーと値を出力します
<?php //フォーマットされた XML 字列を SimpleXMLElement オブジェクトに変換し、オブジェクトのキーと値を出力します $note = <<<XML <note> <to>ゴパル</to> <from>CEO</from> <heading>メモリン</heading> 私にファイルを送信するのを忘れないでください </note> XML; $xml = simplexml_load_string($note); echo $xml->to . "<br>"; echo $xml->from . "<br>"; echo $xml->heading . "<br>"; echo $xml->body; ?>テストを見て‹/›
出力結果
ゴパル CEO メモリン 私にファイルを送信するのを忘れないでください