ホームページ >バックエンド開発 >PHPの問題 >PHPの属性機能の使い方

PHPの属性機能の使い方

藏色散人
藏色散人オリジナル
2019-05-27 11:08:372384ブラウズ

php 属性関数は、XML タグの属性と値を返すために使用されます。その構文は、attributes(ns,is_prefix) です。パラメータ ns はオプションで、取得した属性の名前空間を指定します。is_prefix はオプションであり、ブール値を指定します。

PHPの属性機能の使い方

#php 属性関数の使用方法?

定義と使用法

attributes() 関数は、XML タグの属性と値を返します。

構文

attributes(ns,is_prefix);

パラメータ

ns オプション。取得するプロパティの名前空間を指定します。

is_prefix オプション。ブール値を指定します。 ns がプレフィックスの場合は TRUE、ns が URI の場合は FALSE。デフォルトはFALSEです。

戻り値: 成功すると、SimpleXMLElement オブジェクトが返されます。

PHP バージョン: 5.0.1

Example

XML 本体要素の属性と値を返す:

<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body date="2013-01-01" type="private">Don&#39;t forget me this weekend!</body>
</note>
XML;
$xml=simplexml_load_string($note);
foreach($xml->body[0]->attributes() as $a => $b)
{
echo $a,&#39;="&#39;,$b,""<br>";
}
?>

以上がPHPの属性機能の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。