<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] ## 接口 ``` stream_filter_prepend 將過濾器附加到流 stream_filter_append 將過濾器附加到流 stream_filter_remove 移除過濾器 stream_get_filters 獲取已注冊的數據流過濾器列表 stream_filter_register 注冊過濾器 ``` ## 實例 ### 新增一個過濾器 ``` class str_test extends php_user_filter { public function filter($in, $out, &$consumed, $closing) { while($bucket = stream_bucket_make_writeable($in)){ $bucket->data = strtoupper($bucket->data); $consumed += $bucket->datalen; stream_bucket_append($out, $bucket); } return PSFS_PASS_ON; } } $fp = fopen("php://output","wb"); stream_filter_register("str_test","str_test"); stream_filter_append($fp,"str_test"); fwrite($fp,"abc"); // ABC ``` ### 獲取注冊的過濾器 ``` print_r(stream_get_filters()); //Array //( // [0] => convert.iconv.* // [1] => mcrypt.* // [2] => mdecrypt.* // [3] => string.rot13 // [4] => string.toupper // [5] => string.tolower // [6] => string.strip_tags // [7] => convert.* // [8] => consumed // [9] => dechunk // [10] => zlib.* // [11] => str_test //) // ```
                  <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>

                              哎呀哎呀视频在线观看