<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] * * * * * ## 1 應用自動生成源代碼(thinkphp/library/think/Build.php) ~~~ public static function run($build) { $lockfile = APP_PATH . 'build.lock'; if (is_writable($lockfile)) { return; } elseif (!touch($lockfile)) { throw new Exception('應用目錄[' . APP_PATH . ']不可寫,目錄無法自動生成!<BR>請手動生成項目目錄~', 10006); } foreach ($build as $module => $list) { if ('__dir__' == $module) { self::buildDir($list); } elseif ('__file__' == $module) { self::buildFile($list); } else { self::buildModule($module, $list); } } unlink($lockfile); } ~~~ ## 2 分析 Build.php中實現了應用自動創建功能,也就是腳手架。 需要一個參數$build,包含了目錄 文件 模塊等信息。 文件中的 buildDir() 自動創建目錄 buildFile() 自動創建文件 buildModule() 自動創建模塊文件 buildHello() 創建歡迎模塊文件 buildCommon() 創建公共模塊文件 ## 3 總結 Build.php中可以用來自動創建應用。具體使用見使用范例的 [自動生成應用](http://www.hmoore.net/zmwtp/tp5/120038)
                  <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>

                              哎呀哎呀视频在线观看