TECH I.S.

PHP xml_set_object() 関数

❮ PHP XML パーサー リファレンス

オブジェクト内で XML パーサーを使用します。

<?php class XMLParser { private $parser; function construct() {   $this->parser = xml_parser_create();   xml_set_object($this->parser, $this);   xml_set_element_handler($this->parser, "start_tag", "end_tag");   xml_set_character_data_handler($this->parser, "cdata"); } function destruct() {   xml_parser_free($this->parser);   unset($this->parser); } function parse($data) {   xml_parse($this->parser, $data); } function start_tag($parser, $tag, $attributes) {   var_dump($tag, $attributes); } function cdata($parser, $cdata) {   var_dump($cdata); } function end_tag($parser, $tag) {   var_dump($tag); } } $xml_parser = new XMLParser(); $xml_parser->parse("<p id='test'>Hello World!</p>"); ?>


定義と使用法

xml_set_object() 関数を使用すると、オブジェクト内で XML パーサーを使用できます。

構文

xml_set_object(parser, object)

パラメータ値

パラメータ

説明

parser 必須。使用する XML パーサーを指定します
object 必須。 XML パーサーを使用するオブジェクトを指定します


技術的な詳細

戻り値:

成功した場合はTRUE。失敗した場合は FALSE

PHP バージョン:

4.0+

❮ PHP XML パーサー リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細