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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ### 你好,世界:不到一分鐘的FatFree 開始寫我們的第一個應用程序 ``` php <?php $f3 = require('lib/base.php'); $f3->route('GET /', function() { echo 'Hello world!'; } ); $f3->run(); ``` 使用相應的路徑在第一行預加base.php,將上述代碼片段保存為您的Web根文件夾中的index.php。我們寫了我們的第一個網頁。 第一個命令告訴PHP解釋器,您希望框架的功能和功能可用于您的應用程序。$ f3-> route()方法通知Fat-Free在斜杠(/)指示的相對URL中提供了一個網頁。訪問您網站 http://www.example.com 的任何人都會看到“Hello,world!”因為URL /相當于根頁面。要創建從根頁面分支的路由,如 http://www.example.com/inside ,您可以使用簡單的GET /內部字符串來定義另一個路由。 上述路由告訴框架僅在使用HTTP GET方法接收到URL請求時才呈現頁面。包含表單的更復雜的網站使用其他HTTP方法,如POST,并且您還可以將其作為$ f3-> route()規范的一部分實現。 如果框架看到位于根URL /的網頁的傳入請求,它將自動將請求路由到回調函數,其中包含處理請求所需的代碼并呈現適當的HTML內容。在這個例子中,我們發送字符串“Hello,world!”到用戶的Web瀏覽器。 所以我們建立了第一條路線。但是這不會太多,除了讓F3知道有一個處理它的過程,并且有一些文本顯示在用戶的Web瀏覽器上。如果您的網站上有更多頁面,則需要為每個組設置不同的路由。現在,讓我們保持簡單。要指示框架開始等待請求,我們發出$ f3-> run()命令。 **不能運行示例?** 如果您無法使這個簡單的程序在服務器上運行,則可能需要調整Web服務器設置。看看下面部分中的Apache[配置示例]((https://fatfreeframework.com/3.6/routing-engine#sample-apache-configuration))(以及Nginx和Lighttpd等效的)。 **還有麻煩嗎?** 確保$ f3 = require('lib / base.php');任務在您的腳本中的任何輸出之前。 base.php修改HTTP標頭,所以在此分配之前已發送到瀏覽器的任何輸出都將導致錯誤。
                  <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>

                              哎呀哎呀视频在线观看