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

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 編程須知 [TOC] 使用`Swoole`協程特性,請認真閱讀本頁編程須知。 ## 編程范式 * 協程內部禁止使用全局變量 * 協程使用`use`關鍵字引入外部變量到當前作用域禁止使用引用 * 協程之間通訊必須使用`Channel` > 即協程之間通訊不要使用全局變量或者引用外部變量到當前作用域,而要使用`Channel` * 項目中如果有擴展`hook`了`zend_execute_ex`或者`zend_execute_internal`,需要特別注意一下c棧。可以使用`co::set`重新設置`C`棧大小 > `hook`這兩個入口函數后,大部分情況下會把平坦的php指令調用變為`C`函數調用,增加c棧的消耗。 ## 擴展沖突 由于某些跟蹤調試的`PHP`擴展大量使用了全局變量 可能會導致`Swoole`協程發生崩潰。請關閉這些相關擴展。 > 包括`4.0`和`2.0` * xdebug * phptrace * aop * molten * xhprof * phalcon(`Swoole`協程無法運行在`phalcon`框架中) ## 嚴重錯誤 以下行為會導致出現嚴重錯誤。 * [在多個協程間共用一個連接](在多個協程間共用同一個協程客戶端.md) * [使用類靜態變量/全局變量保存上下文](使用類靜態變量-全局變量保存上下文.md)
                  <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>

                              哎呀哎呀视频在线观看