<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之旅 廣告
                [TOC] ### 組件說明 > Lying內置了請求組件,其實就是一些獲取請求參數的函數封裝。 ### 配置選項 | 配置名 | 參數類型 | 可選 | 默認值 | 說明 | | --- | --- | --- | --- | --- | | class | string | 是 | lying\service\Request | 不可更改 | ### 示例配置 Request組件暫時不需要配置,可直接使用 ### 調用方式 ~~~php \Lying::$maker->get('request'); \Lying::$maker->request(); \Lying::$maker->request; ~~~ ### 方法列表 ~~~php $request = \Lying::$maker->request(); $request->resolve(); //獲取當前請求的路由 $request->get($name = null, $defaultValue = null); //返回GET參數,如果不設置$name,則返回整個GET數組 $request->post($name = null, $defaultValue = null); //返回POST參數,如果不設置$name,則返回整個POST數組 $request->file($name = null); //獲取上傳的文件 $request->method(); //返回請求方法,如:GET/POST/HEAD/PUT/PATCH/DELETE/OPTIONS/TRACE $request->isGet(); //是否為GET請求 $request->isPost(); //是否為POST請求 $request->isAjax(); //是否為AJAX請求 $request->isPjax(); //是否為PJAX請求 $request->rawBody(); //返回請求的原始數據php://input $request->isHttps(); //是否為HTTPS請求 $request->isCli(); //判斷是否在CLI模式下運行 $request->getArgv($offect = null, $defaultValue = null); //獲取CLI下的參數,不填寫返回所有參數數組 $request->getArgc(); //令行模式下傳遞給該腳本的參數的數目 $request->serverPort(); //返回服務器端口 $request->serverIP(); //返回服務器IP $request->host($schema = false); //返回HOST $request->queryString(); //返回查詢字符串 $request->uri(); //返回REQUEST_URI:/index.php?a=1形式的字符串 $request->userAgent(); //返回請求的UA $request->userIP(); //返回客戶端真實IP,失敗返回空字符串 $request->userPort(); //返回客戶端端口 $request->time($millisecond = false); //返回請求開始時間 $request->getHeader($header = null); //獲取請求header $request->getCsrfToken(); //獲取csrfToken $request->validateCsrfToken($csrfToken = null); //校驗csrfToken ~~~ ### 其他說明 * get/post/file支持讀取多維數組 ~~~php $request->get('user.name'); //$_GET['user']['name'] $request->post('user.info.sex'); //$_POST['user']['info']['sex'] $request->file('file.license'); ~~~ ### 文件上傳 ```php $file = $request->file('file'); if (is_array($file)) { foreach($file as $f) { //獲取其他信息,同else if操作 $f->move('/data/uploads', 'abc.jpg'); //移動上傳的文件并重命名 } } else if ($file) { $file->getClientName(); //獲取客戶端文件名 $file->getClientMimeType(); //獲取客戶端文件的MIME類型;此MIME類型在PHP端并不檢查,因此不要想當然認為有這個值 $file->getClientSize(); //獲取已上傳文件的大小,單位為字節 $file->getClientExtension(); //獲取客戶端文件擴展名 $file->getClientFilename(); //獲取客戶端文件文件名(不包含后綴) $file->getMimeType(); //根據文件內容獲取mime類型 $file->getMd5(); //獲取文件的MD5 $file->getSha1(); //獲取文件的sha1 $file->isImage(); //判斷文件是否為圖片類型 $file->isValid(); //返回是否是合法的上傳文件 $file->getError(); //獲取錯誤信息(move失敗后) $file->getRealPath(); //獲取文件的絕對路徑 $file->move('/data/uploads'); //移動上傳的文件到指定目錄 } ``` > 文件move成功返回圖片的絕對路徑,失敗返回false
                  <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>

                              哎呀哎呀视频在线观看