xml_parser_set_option
(PHP 4, PHP 5, PHP 7)
xml_parser_set_option — XML パーサのオプションを設定する
説明
xml_parser_set_option
( XMLParser $parser
, int $option
, string|int $value
) : bool
XML パーサのオプションを設定します。
パラメータ
parser
オプションを設定する XML パーサへのリファレンス。
option
設定するオプション。以下を参照してください。
次のオプションが利用可能です。
XML パーサオプション オプション定数 データ型 説明 XML_OPTION_CASE_FOLDING
integer XMLパーサの大文字変換 を有効にするかどうかを制御する。デフォルトで有効。
XML_OPTION_SKIP_TAGSTART
integer タグ名の最初の何文字を読み飛ばすかどうかを設定する。 XML_OPTION_SKIP_WHITE
integer 空白文字からなる値を読み飛ばすかどうかを設定する。 XML_OPTION_TARGET_ENCODING
string XML パーサについてどの ターゲット エンコーディング を使用するかを設定する。デフォルトでは、 xml_parser_create() により使用されたソース エンコーディングと同じエンコーディングが設定されます。 サポートされるターゲットエンコーディングは、
ISO-8859-1
,US-ASCII
,UTF-8
です。value
そのオプションの新しい設定値。
返り値
この関数は、parser
が有効なパーサを参照しないか、
オプションが設定出来なかった場合に false
を返します。
それ以外の場合、そのオプションが設定され、true
が返されます。