<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # PHP xml_set_element_handler() 函數 ## 定義和用法 xml_set_element_handler() 函數建立起始和終止元素處理器。 如果處理器被成功的建立,該函數將返回 true;否則返回 false。 ### 語法 ``` xml_set_element_handler(parser,start,end) ``` | 參數 | 描述 | | --- | --- | | parser | 必需。規定要使用的 XML 解析器。 | | start | 必需。規定在元素開始調用的函數。 | | end | 必需。規定在元素結束調用的函數。 | 由 _start_ 參數規定的函數必須有三個參數: | 參數 | 描述 | | --- | --- | | parser | 必需。規定一個變量,包含調用處理器的 XML 解析器。 | | name | 必需。規定一個變量,包含元素的名稱,這個元素觸發該函數。 | | data | 必需。規定一個數組,包含元素屬性。 | 由 _end_ 參數規定的函數必須有三個參數: | 參數 | 描述 | | --- | --- | | parser | 必需。規定一個變量,包含調用處理器的 XML 解析器。 | | name | 必需。規定一個變量,包含元素的名稱,這個元素觸發該函數。 | ### 說明 _start_ 和 _end_ 參數也可以是一個數組,其中包含對象引用和方法名。 ## 例子 ``` <?php $parser=xml_parser_create(); function start($parser,$element_name,$element_attrs) { switch($element_name) { case "NOTE": echo "-- Note --<br />"; break; case "TO": echo "To: "; break; case "FROM": echo "From: "; break; case "HEADING": echo "Heading: "; break; case "BODY": echo "Message: "; } } function stop($parser,$element_name) { echo "<br />"; } function char($parser,$data) { echo $data; } xml_set_element_handler($parser,"start","stop"); xml_set_character_data_handler($parser,"char"); $fp=fopen("test.xml","r"); while ($data=fread($fp,4096)) { xml_parse($parser,$data,feof($fp)) or die (sprintf("XML Error: %s at line %d", xml_error_string(xml_get_error_code($parser)), xml_get_current_line_number($parser))); } xml_parser_free($parser); ?> ``` 輸出: ``` -- Note -- To: George From: John Heading: Reminder Message: Don't forget the meeting! ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看