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

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 開關選項 [TOC] 在`4.2`版本中,`Runtime::enableCoroutine`增加了第二個參數,可以設置開關選項,選擇要`Hook`哪些`PHP`函數。 ## 支持的選項 * `SWOOLE_HOOK_SLEEP`:睡眠函數 * `SWOOLE_HOOK_FILE`:文件操作`stream` * `SWOOLE_HOOK_TCP`:`TCP Socket`類型的`stream` * `SWOOLE_HOOK_UDP`:`UDP Socket`類型的`stream` * `SWOOLE_HOOK_UNIX`:`Unix Stream Socket`類型的`stream` * `SWOOLE_HOOK_UDG`:`Unix Dgram Socket`類型的`stream` * `SWOOLE_HOOK_SSL`:`SSL Socket`類型的`stream` * `SWOOLE_HOOK_TLS`:`TLS Socket`類型的`stream` * `SWOOLE_HOOK_ALL`:打開所有類型 ## 使用實例 ~~~ Swoole\Runtime::enableCoroutine(true, SWOOLE_HOOK_SLEEP); go(function () { sleep(1); //注意僅 hook 了睡眠函數,下面的文件操作函數會導致阻塞 $fp = fopen("test.log", "a+"); fwrite($fp, str_repeat('A', 2048); fwrite($fp, str_repeat('B', 2048); fclose(); }); ~~~ ## 關閉協程 調用`Runtime::enableCoroutine(false)`關閉上一次設置的所有選項協程`Hook`設置。 注意關閉操作不接受第二個參數,底層會判斷上一次打開時設置的選項列表,關閉對應的協程`Hook`設置。
                  <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>

                              哎呀哎呀视频在线观看