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

                ### 注:從這講開始我按TP5手冊的的內容來講,內容分成三塊 > 1. 模塊實現原理。 > 2. TP5相應模塊函數的用法。 > 3. TP5相應模塊函數的實現分析。 # TP5 類自動加載 1. 自動加載注冊入口位置: > thinkphp\base.php文件中的\think\Loader::register(); 2.PHP-FIG與PSR: >PHP-FIG制定了一系列PHP開發規范,簡稱PSR,這里FIG是框架互操作工作組(Framework Interoperability Group)的簡稱,PSR是PHP標準推薦(PHP Standard Recommendation)的縮寫。 2. PSR: >PSR-0 自動加載(2014.10.21被廢棄,替代規范為PSR-4) PSR-1 基礎編碼規范 PSR-2 編碼風格 PSR-3 日志接口 PSR-4 改進的自動加載 3. PSR0與PSR4區別: > 注:NS(命名空間的簡稱)。 1.在composer中定義的NS,psr4必須以\結尾否則會拋出異常,psr0則不要求。 2.psr0里面最后一個\之后的類名中,如果有下劃線,則會轉換成路徑分隔符,如sub_classname會轉換成sub\classname.php。在psr4中下劃線不存在實際意義。 3.psr0有更深的目錄結構,比如定義了NS為 Foo\Bar=>vendor\foo\bar\src, use Foo\Bar\Tool\Request調用NS。 如果以psr0方式加載,實際的目錄為vendor\foo\bar\src\Foo\Bar\Tool\Request.php 如果以psr4方式加載,實際目錄為vendor\foo\bar\src\Tool\Request.php <embed src="http://www.tudou.com/v/yAZNZeNOJ-M/&bid=05&rpid=1059277519&resourceId=1059277519_05_05_99/v.swf" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" width="865" height="523"></embed> 百度下載地址:http://pan.baidu.com/s/1eRXuw62 TP5粉絲群: 543608226 TP5底層答疑群: 451935051
                  <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>

                              哎呀哎呀视频在线观看