simplexml_load_stringとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > simplexml_load_stringの意味・解説 

simplexml_load_string

(PHP 5)
simplexml_load_string — XML 文字列をオブジェクトに代入する

説明

object simplexml_load_string ( string data [, string class_name [, int options [, string ns [, bool is_prefix]]]] )
整形式 XML 文字列をオブジェクトとして返します。

パラメータ

data
整形式 XML 文字列。
class_name
このオプションのパラメータを使用して、 simplexml_load_file() が指定されたクラスのオブジェクトを返すようにします。 このクラスは、SimpleXMLElement クラスを継承していなければなりません。
options
PHP 5.1.0 と Libxml 2.6.0 から、追加の Libxml パラメータ を指定するために options を使用することもできます。
ns

is_prefix


返り値

SimpleXMLElement クラスのオブジェクトを返します。 XML ドキュメント内のデータをプロパティに含みます。 エラー時には FALSE を返します。

例 2121. XML 文字列をパースする
<?php
$string = <<<XML
<?xml version='1.0'?>
<document>
 <title>Forty What?</title>
 <from>Joe</from>
 <to>Jane</to>
 <body>
  I know that's the answer -- but what's the question?
 </body>
</document>
XML;

$xml = simplexml_load_string($string);

var_dump($xml);
?>
上の例の出力は以下となります。

SimpleXMLElement Object
(
  [title] => Forty What?
  [from] => Joe
  [to] => Jane
  [body] =>
   I know that's the answer -- but what's the question?
)

    
この時点で、$xml->body のようにアクセスすることができます。


参考

simplexml_load_file
SimpleXMLElement->__construct()



このページでは「PHP関数リファレンス」からsimplexml_load_stringを検索した結果を表示しています。
Weblioに収録されているすべての辞書からsimplexml_load_stringを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からsimplexml_load_stringを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「simplexml_load_string」の関連用語

simplexml_load_stringのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



simplexml_load_stringのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.

©2024 GRAS Group, Inc.RSS