English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基礎チュートリアル

PHP 高级チュートリアル

PHP & MySQL

PHP 参考マニュアル

PHP simplexml_load_string() 関数の用法と例

PHP シンプルXML 函数マニュアル

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
メモリン
私にファイルを送信するのを忘れないでください

PHP シンプルXML 函数マニュアル