❮ PHP XML パーサー リファレンス
例
XMLパーサーからオプションを取得します。
<?php
$parser=xml_parser_create();
echo "XML_OPTION_CASE_FOLDING: " . xml_parser_get_option($parser, XML_OPTION_CASE_FOLDING) . <br>;
echo "XML_OPTION_TARGET_ENCODING: " . xml_parser_get_option($parser, XML_OPTION_TARGET_ENCODING);
xml_parser_free($parser);
?>
定義と使用法
xml_parser_get_option()関数は、XMLパーサーからオプションを取得します。
構文
<div>xml_parser_get_option(<em>parser</em>,<em> option</em>)</div>
パラメータ値
パラメータ |
説明 |
parser |
Required 使用するXMLパーサーを指定します |
option |
Required 取得するオプションを指定します。可能な値:
- XML_OPTION_CASE_FOLDING - 大文字と小文字の折り畳みを有効にするかどうかを指定します。 1(TRUE)または0(FALSE)を指定できます。
1がデフォルトです
- XML_OPTION_TARGET_ENCODING - このXMLパーサーでのターゲット エンコーディングを指定します。
xml_parser_create()と同じに設定
デフォルトで機能(ISO-8859-1、US-ASCIIまたはUTF-8)
- XML_OPTION_SKIP_TAGSTART - 文字数を指定します。
タグ名の先頭でスキップ
- XML_OPTION_SKIP_WHITE - 値が次のもので構成されるかどうかを指定します。
空白文字はスキップされます。 1(TRUE)または0(FALSE)
|
Technical Details
Return Value: |
成功時のオプション値。失敗した場合はFALSEでエラー |
PHP バージョン: |
4.0+ |
PHP 変更ログ: |
PHP 7.1: optionパラメータにXML_OPTION_SKIP_TAGSTARTと XML_OPTION_SKIP_WHITEを追加 |
❮ PHP XML パーサー リファレンス