XML:PHPリファレンス
XMLに属するゴルフ用語を紹介しています。
simplexml_load_file()
simplexml_load_file関数は、指定されたXML文字列を解析してオブジェクトにセットします。作成されたオブジェクトを使用して一覧表示したり、特定の要素にアクセスするなどXML文字列の操作が可能です。
simplexml_load_string()
simplexml_load_string関数は指定されたXMLドキュメントを解析してオブジェクトにセットします。
utf8_decode()
utf8_decode関数はUTF-8エンコードされた文字列を変換するものとしてデコードします。
utf8_encode()
utf8_encode関数は文字列をUTF-8へエンコードします。
xml_error_string()
xml_error_string関数は、指定されたエラーコードに対応するXMLパーサのエラー文字列を得ます。
xml_get_current_line_number()
xml_get_current_line_number関数はXMLパーサの現在の行番号を得ます。
xml_get_error_code()
xml_get_error_code関数はXMLパーサのエラーコードを得ます。
xml_parse()
xml_parse関数はXMLドキュメントの解析を始めます。
xml_parser_create()
xml_parser_create関数はXMLパーサを生成します。文字コードの指定可能で、日本語を扱う場合は「UTF-8」を指定します。
xml_parser_free()
xml_parser_free関数はXMLパーサを解放します。
xml_parser_get_option()
xml_parser_get_option関数はXMLパーサの設定を取得します。
xml_parser_set_option()
xml_parser_set_option関数はXMLパーサのオプションを設定します。文字コードやXMLパーサの大文字変換を有効にするかを設定することができます。
xml_set_character_data_handler()
xml_set_character_data_handler関数はXMLの文字データハンドラ設定を行います。
xml_set_element_handler()
xml_set_element_handler関数はXMLの各要素のハンドラを設定します。開始要素に設定した関数は3つのパラメータ(XMLパーサ、要素名、属性値)をとり、終了要素に設定した関数は2つのパラメータ(XMLパーサ、要素名)をとります。