<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、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 前置和后置操作 [上一頁](43.html "上一頁")[下一頁](45.html "下一頁") 系統會檢測當前操作是否具有前置和后置操作,如果存在就會按照順序執行,前置和后置操作的方法名是在要執行的方法前面加 _before_和_after_,例如:`class?CityAction?extends?Action{<br class="calibre5"></br>????//前置操作方法<br class="calibre5"></br>????public?function?_before_index(){<br class="calibre5"></br>????????echo?'before<br/>';<br class="calibre5"></br>????}<br class="calibre5"></br>????public?function?index(){<br class="calibre5"></br>????????echo?'index<br/>';<br class="calibre5"></br>????}<br class="calibre5"></br>????//后置操作方法<br class="calibre5"></br>????public?function?_after_index(){<br class="calibre5"></br>????????echo?'after<br/>';<br class="calibre5"></br>????}<br class="calibre5"></br>}`如果我們訪問`http://serverName/index.php/City/index`結果會輸出 before index after 對于任何操作方法我們都可以按照這樣的規則來定義前置和后置方法。如果當前的操作并沒有定義操作方法,而是直接渲染模板文件,那么如果定義了前置 和后置方法的話,依然會生效。真正有模板輸出的可能僅僅是當前的操作,前置和后置操作一般情況是沒有任何輸出的。 需要注意的是,在有些方法里面使用了exit或者錯誤輸出之類的話 有可能不會再執行后置方法了。 例如,如果在當前操作里面調用了系統Action的error方法,那么將不會再執行后置操作,但是不影響success方法的后置方法執行。 [上一頁](43.html "上一頁")[下一頁](45.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>

                              哎呀哎呀视频在线观看