<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 15.5 檢查 # 檢查 并不是所有的流操作都涉及到資源的操縱. 有時候也需要查看活動的流在某個時刻的狀態, 或檢查潛在可打開的資源的狀態. 這一節流和包裝器的ops函數都是在相同的數據結構php\_stream\_statbuf上工作的, 它只有一個元素: posix標準的struct statbuf. 當本節的某個函數被調用時, 將嘗試填充盡可能多的statbuf元素的成員. ## stat 如果設置, 當請求激活流實例的信息時, 將會調用wrapper->ops->stream\_stat(). 如果沒有設置, 則對應的stream->ops->stat()將會被調用. 無論哪個函數被調用, 都應該盡可能多的向返回的statbuf結構體ssb->sb中填充盡可能多流實例的有用信息. 在普通文件I/O的用法中, 它對應fstat()的標準I/O調用. ## url\_stat 在流實例外部調用wrapper->ops->url*stat()取到流資源的元數據. 通常來說, 符號鏈接和重定向都應該被解析, 直到找到一個真正的資源, 對其通過stat()系統調用這樣的機制讀取統計信息. url\_stat的flags參數允許是下面PHP\_STREAM\_URL\_STAT*\*系列的常量值(省略PHP*STREAM\_URL\_STAT*前綴): LINK 不解析符號鏈接和重定向. 而是報告它碰到的第一個節點的信息, 無論是連接還是真正的資源. QUIET 不報告錯誤. 注意, 這和許多其他流函數中的REPORT\_ERRORS邏輯恰恰相反. ## links - [目錄](preface.md) - 15.4 [操縱](15.4.html) - 15.6 [小結](15.6.html)
                  <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>

                              哎呀哎呀视频在线观看