<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # swoole\_client->recv [TOC] recv方法用于從服務器端接收數據。接受2個參數。函數原型為: ~~~ //低于1.7.22 string $swoole_client->recv(int $size = 65535, bool $waitall = 0); //1.7.22或更高 string $swoole_client->recv(int $size = 65535, int $flags = 0); ~~~ * $size,接收數據的緩存區最大長度,此參數不要設置過大,否則會占用較大內存 * $waitall,是否等待所有數據到達后返回 > 如果設定了$waitall就必須設定準確的$size,否則會一直等待,直到接收的數據長度達到`$size` > 未設置`$waitall=true`時,$size最大為`64K` > 如果設置了錯誤的$size,會導致`recv`超時,返回**false** * 成功收到數據返回字符串 * 連接關閉返回空字符串 * 失敗返回**false**,并設置`$client->errCode`屬性 ## EOF/Length 客戶端啟用了EOF/Length檢測后,無需設置$size和$waitall參數。擴展層會返回完整的數據包或者返回false。 * 當收到錯誤的包頭或包頭中長度值超過`package_max_length`設置時,`recv`會返回空字符串,PHP代碼中應當關閉此連接 ## Flags 1.7.22版本后,第二個`$waitall`參數修改為`$flags`,可以接收一些特殊的SOCKET接收設置。為了兼容舊的接口,如果$flags=1則表示 $flags = swoole\_client::MSG\_WAITALL ~~~ $client->recv(8192, swoole_client::MSG_PEEK | swoole_client::MSG_WAITALL); ~~~
                  <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>

                              哎呀哎呀视频在线观看