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

PHP基礎教程

PHP上級教程

PHP & MySQL

PHPリファレンスマニュアル

PHP xml_parser_set_option()関数の用法と例

    PHP XML ファンクション マニュアル

    xml_parser_set_option()関数はXML解析器にオプションを設定するために使用されます。

構文

xml_parser_set_option(parser,option,value)

定義と用法

XML解析器内のオプションを設定するために使用されます。

返り値

parserパラメータが有効な解析器を指していない場合または指定されたオプションが設定できない場合、この関数はFALSEを返します。それ以外の場合、オプションを指定された値に設定しTRUEを返します。

パラメータ

番号パラメータと説明
1

parser

必須。設定するオプション情報を指すXML解析器のポインタを指定します。

2

option

必須。設定するオプションを指定します。以下のいずれかです:
  • XML_OPTION_CASE_FOLDING - caseを許可するかどうかを指定します。-folding。デフォルトでは許可されています。以下のいずれかです。 1(TRUE)または0(FALSE)。

  • XML_OPTION_SKIP_TAGSTART - タグ名の先頭にスキップする文字数を指定します。

  • XML_OPTION_SKIP_WHITE - スペース文字で構成された値をスキップするかどうかを指定します。以下のいずれかです。 1(TRUE)または0(FALSE)。

  • XML_OPTION_TARGET_ENCODING - XML 解析器でどの目標エンコーディングを使用するかを指定します。デフォルトでは、それはxml_parser_create()関数の設定と同じで、サポートする目標エンコーディングはISOです。-8859-1、US-ASCII と UTF-8。

3

value

必須。オプションの新しい値を指定します。

オンライン例

以下の例を試してみてください。数は XML 解析のオプション設定です。

<?php
   $input = xml_parser_create();
   
   xml_parser_set_option($input, XML_OPTION_SKIP_WHITE, 1);
   xml_parser_free($input);
?>
テストを見て‹/›

PHP XML ファンクション マニュアル