摘要:框架初使用創(chuàng)建文件夾例如在當(dāng)前文件夾執(zhí)行新建文件并編寫代碼使用內(nèi)置服務(wù)器瀏覽器訪問(wèn)如果你得到輸出內(nèi)容為那么恭喜你成功的入口類是框架的入口類。
silm框架初使用
創(chuàng)建文件夾,例如: mkdir -p ~/www/slim;cd ~/www/slim;
在當(dāng)前文件夾執(zhí)行: composer require slim/slim;
新建文件并編寫代碼: vim index.php
get("/",function($request,$rps){ echo "hello,world!"; }); $app->run();
使用php內(nèi)置服務(wù)器: php -S 0.0.0.0:1025
瀏覽器訪問(wèn): http://0.0.0.0:1025/
如果你得到輸出內(nèi)容為hello,world!,那么恭喜你成功!(?)
SlimApp 是Silm框架的入口類。用來(lái)注冊(cè)路由回調(diào)
例如要注冊(cè)一個(gè)處理post請(qǐng)求的路由回調(diào)可以這么寫:
$app->post("/",function($req,$rps){ echo "hello,world!"; });獲取請(qǐng)求對(duì)象$request
請(qǐng)求對(duì)象會(huì)被作為路由回調(diào)的第一個(gè)參數(shù)。例如:
any("/",function($request,$response){ echo $request->getMethod(); }); $app->run();
如上例所示,我們可以在回調(diào)里直接使用被注入的$request對(duì)象
使用$app->any()可以接受任意method的請(qǐng)求
執(zhí)行:curl http://0.0.0.0:1025/
結(jié)果:GET
執(zhí)行:curl -X POST http://0.0.0.0:1025/
結(jié)果:POST
有關(guān)Silm請(qǐng)求的詳細(xì)信息,可以參考Silm請(qǐng)求
響應(yīng)對(duì)象會(huì)作為路由回調(diào)的第二個(gè)參數(shù)注入到 Slim 應(yīng)用程序的路由中
get("/", function ($request, $response) { $response->getBody()->write("Hello!"); return $response; }); $app->run();
執(zhí)行:curl http://0.0.0.0:1025/
結(jié)果:Hello!
有關(guān)Silm請(qǐng)求的詳細(xì)信息,可以參考Silm響應(yīng)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/49912.html
摘要:我最近在給完善說(shuō)明文檔有一節(jié)是性能測(cè)試比較才有了下面這個(gè)項(xiàng)目項(xiàng)目托管地址針對(duì)上比較活躍的幾個(gè)開(kāi)源項(xiàng)目,做了簡(jiǎn)單的比較。供大家參考所有框架僅輸出就僅測(cè)試框架的本身的性能。如果有精力可以測(cè)下帶有數(shù)據(jù)庫(kù)交互的測(cè)試。祝國(guó)內(nèi)產(chǎn)生更多優(yōu)秀的開(kāi)源產(chǎn)品 我最近在給tastphp 完善說(shuō)明文檔 有一節(jié)是性能測(cè)試比較 ,才有了下面這個(gè)項(xiàng)目 項(xiàng)目托管地址: https://github.com/xujiaj...
摘要:掘金主頁(yè)簡(jiǎn)書主頁(yè)遲到太久就不必到了開(kāi)發(fā)環(huán)境需要的信息和信息源如何使用與進(jìn)行數(shù)據(jù)交互使用后端框架實(shí)現(xiàn)靜態(tài)服務(wù)器使用前端框架實(shí)現(xiàn)單頁(yè)應(yīng)用前端部分統(tǒng)計(jì)頁(yè)面計(jì)算屬性和偵聽(tīng)器主頁(yè)注冊(cè)界面條件渲染登陸界面后臺(tái)用戶管理的界面列表渲染用戶界面調(diào)查問(wèn) ArthurSlog SLog-31 Year·1 Guangzhou·China Aug 6th 2018 showImg(https://segm...
閱讀 1415·2021-11-25 09:43
閱讀 2274·2021-09-27 13:36
閱讀 1128·2021-09-04 16:40
閱讀 1968·2019-08-30 11:12
閱讀 3325·2019-08-29 14:14
閱讀 579·2019-08-28 17:56
閱讀 1338·2019-08-26 13:50
閱讀 1260·2019-08-26 13:29