久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    <bdo id='Ee2tV'></bdo><ul id='Ee2tV'></ul>
<legend id='Ee2tV'><style id='Ee2tV'><dir id='Ee2tV'><q id='Ee2tV'></q></dir></style></legend>
    1. <i id='Ee2tV'><tr id='Ee2tV'><dt id='Ee2tV'><q id='Ee2tV'><span id='Ee2tV'><b id='Ee2tV'><form id='Ee2tV'><ins id='Ee2tV'></ins><ul id='Ee2tV'></ul><sub id='Ee2tV'></sub></form><legend id='Ee2tV'></legend><bdo id='Ee2tV'><pre id='Ee2tV'><center id='Ee2tV'></center></pre></bdo></b><th id='Ee2tV'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='Ee2tV'><tfoot id='Ee2tV'></tfoot><dl id='Ee2tV'><fieldset id='Ee2tV'></fieldset></dl></div>
    2. <tfoot id='Ee2tV'></tfoot>

    3. <small id='Ee2tV'></small><noframes id='Ee2tV'>

        PHP DOMDocument 錯誤處理

        PHP DOMDocument error handling(PHP DOMDocument 錯誤處理)
        <i id='0NRuS'><tr id='0NRuS'><dt id='0NRuS'><q id='0NRuS'><span id='0NRuS'><b id='0NRuS'><form id='0NRuS'><ins id='0NRuS'></ins><ul id='0NRuS'></ul><sub id='0NRuS'></sub></form><legend id='0NRuS'></legend><bdo id='0NRuS'><pre id='0NRuS'><center id='0NRuS'></center></pre></bdo></b><th id='0NRuS'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='0NRuS'><tfoot id='0NRuS'></tfoot><dl id='0NRuS'><fieldset id='0NRuS'></fieldset></dl></div>
          <bdo id='0NRuS'></bdo><ul id='0NRuS'></ul>
        • <small id='0NRuS'></small><noframes id='0NRuS'>

            <tfoot id='0NRuS'></tfoot>
              <legend id='0NRuS'><style id='0NRuS'><dir id='0NRuS'><q id='0NRuS'></q></dir></style></legend>
                  <tbody id='0NRuS'></tbody>

                1. 本文介紹了PHP DOMDocument 錯誤處理的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  在我的應用程序中,我從 url 加載 xml 以解析它.但有時這個 url 可能無效.在這種情況下,我需要處理錯誤.我有以下代碼:

                  In my application I am loading xml from url in order to parse it. But sometimes this url may not be valid. In this case I need to handle errors. I have the following code:

                  $xdoc = new DOMDocument();
                  try{
                    $xdoc->load($url); // This line causes Warning: DOMDocument::load(...)
                                       // [domdocument.load]: failed to open stream: 
                                       // HTTP request failed! HTTP/1.1 404 Not Found in ...
                  } catch (Exception $e) {
                    $xdoc = null;
                  }
                  
                  if($xdoc == null){
                    // Handle
                  } else {
                    // Proceed
                  }
                  

                  我知道我可能做錯了,但是處理這種異常的正確方法是什么?我不想在我的頁面上看到錯誤消息.

                  I know I probably doing it wrong, but what's a correct way to handle this kind of exceptions? I don't want to see error messages on my page.

                  DOMDocument::load() 手冊說:

                  The manual for DOMDocument::load() says:

                  如果傳遞一個空字符串作為文件名或一個空文件被命名,一個將產生警告.這警告不是由 libxml 生成的,并且無法使用 libxml 的錯誤處理處理函數.

                  If an empty string is passed as the filename or an empty file is named, a warning will be generated. This warning is not generated by libxml and cannot be handled using libxml's error handling functions.

                  但是沒有關于如何處理它的信息.

                  But there is no information on how to handle it.

                  謝謝.

                  推薦答案

                  我可以從 文檔,處理此方法發出的警告很棘手,因為它們不是由 libxml 擴展生成的,因此無法由 libxml_get_last_error() 處理.您可以使用錯誤抑制運算符并檢查 false...

                  From what I can gather from the documentation, handling warnings issued by this method is tricky because they are not generated by the libxml extension and thus cannot be handled by libxml_get_last_error(). You could either use the error suppression operator and check the return value for false...

                  if (@$xdoc->load($url) === false)
                      // ...handle it
                  

                  ...或注冊一個錯誤處理程序,它會在錯誤時引發異常:

                  function exception_error_handler($errno, $errstr, $errfile, $errline ) {
                      throw new ErrorException($errstr, 0, $errno, $errfile, $errline);
                  }
                  

                  然后抓住它.

                  這篇關于PHP DOMDocument 錯誤處理的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  MySQLi prepared statement amp; foreach loop(MySQLi準備好的語句amp;foreach 循環)
                  Is mysqli_insert_id() gets record from whole server or from same user?(mysqli_insert_id() 是從整個服務器還是從同一用戶獲取記錄?)
                  PHP MySQLi doesn#39;t recognize login info(PHP MySQLi 無法識別登錄信息)
                  mysqli_select_db() expects exactly 2 parameters(mysqli_select_db() 需要 2 個參數)
                  Php mysql pdo query: fill up variable with query result(Php mysql pdo 查詢:用查詢結果填充變量)
                  MySQLI 28000/1045 Access denied for user #39;root#39;@#39;localhost#39;(MySQLI 28000/1045 用戶“root@“localhost的訪問被拒絕)

                    <legend id='W9jfB'><style id='W9jfB'><dir id='W9jfB'><q id='W9jfB'></q></dir></style></legend>
                        <tbody id='W9jfB'></tbody>

                      <i id='W9jfB'><tr id='W9jfB'><dt id='W9jfB'><q id='W9jfB'><span id='W9jfB'><b id='W9jfB'><form id='W9jfB'><ins id='W9jfB'></ins><ul id='W9jfB'></ul><sub id='W9jfB'></sub></form><legend id='W9jfB'></legend><bdo id='W9jfB'><pre id='W9jfB'><center id='W9jfB'></center></pre></bdo></b><th id='W9jfB'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='W9jfB'><tfoot id='W9jfB'></tfoot><dl id='W9jfB'><fieldset id='W9jfB'></fieldset></dl></div>
                          <bdo id='W9jfB'></bdo><ul id='W9jfB'></ul>

                          <small id='W9jfB'></small><noframes id='W9jfB'>

                          <tfoot id='W9jfB'></tfoot>

                          1. 主站蜘蛛池模板: 国产精品久久久久久久毛片 | 99精品欧美一区二区三区综合在线 | 美女中文字幕视频 | 日本一区二区三区四区 | 中文字幕免费观看 | 欧美一级视频免费看 | 99久久夜色精品国产亚洲96 | 黄色一级大片在线免费看产 | 一区二区三区视频在线观看 | 日本黄色大片免费看 | 中文字幕日韩欧美一区二区三区 | 国产精品二区三区 | 国产成人精品免费视频大全最热 | 中文字幕不卡在线88 | 亚洲在线一区二区 | 在线观看亚洲专区 | 成人欧美一区二区三区黑人孕妇 | 日韩一区欧美一区 | 日韩免费福利视频 | 911精品国产 | 免费看a| 亚洲成人自拍 | 综合国产 | 国产视频二区在线观看 | 国产一级大片 | 国产高清在线 | 日韩欧美三级电影在线观看 | 久久国产精品一区二区三区 | 国产亚洲久| 青青草一区二区 | 欧美日韩亚洲系列 | 国产二区av| 91视频正在播放 | 日韩精品一区二区三区在线观看 | 国产精品一区二区av | 三级黄色片在线 | 欧美精品综合在线 | 久久久女女女女999久久 | 在线中文视频 | 黄色一级大片视频 | 成人午夜在线 |