第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

每個(gè)接口 都要寫一個(gè)php文件出來(lái)嗎

王老師你好:首頁(yè)很感謝!通過(guò)視頻學(xué)到了知識(shí)!但有個(gè)問(wèn)題不知如何解決! 我想把接口封裝在一個(gè)文件,沒(méi)搞定!

function??model($model){
????Response::json(401,'model');
}
function??model2($model2){
????Response::json(401,'model2');
}
function??model3($model3){
????Response::json(401,'model3');
}

...
一個(gè)api.php?里?寫多個(gè)方法?返回不同數(shù)據(jù),URL該如何才能訪問(wèn)到呢?

正在回答

4 回答

這樣的化,你其實(shí)可以在文件中做一個(gè)路由處理也可以實(shí)現(xiàn)你的方式,請(qǐng)知曉。

0 回復(fù) 有任何疑惑可以回復(fù)我~

您好,并不是每個(gè)接口都需要單獨(dú)寫一個(gè)文件的,如果你學(xué)了MVC的化,每個(gè)接口其實(shí)可以定位到C層的某個(gè)方法即可。請(qǐng)知曉

0 回復(fù) 有任何疑惑可以回復(fù)我~

好的,非常感謝! 路由的方式還要了解一下,

昨天我是這樣處理的,請(qǐng)老師看下,

?http://127.0.0.1/Interface/api.php?type=id&id=3
?
//?通過(guò)URL?get??到類型和參數(shù)??api.php
require('./library.php');
switch?($_GET['type']){
????case?'id':
????????user($_GET['id']);
????????break;
????????......

}

//??接口方法?封裝在一起???library.php

function?user($id){
????if(!is_numeric($id))?{
????????return?Response::json(401,?'數(shù)據(jù)不合法');
????}else{
????????$sql?=?"select?*?from?user?where?id=".$id;
????????$connect?=?Db::getInstance()->connect();
????????$result?=?mysql_query($sql,?$connect);
????????while($res?=?mysql_fetch_assoc($result)){
????????????$data[]?=?$res;
????????}
????}

????if(empty($data)){
????????Response::json(404,?'無(wú)數(shù)據(jù)返回!');
????}else{
????????Response::json(200,'success',$data);
????}
}
function?more(){
????.....
}

不知道這樣處理是否合適,可有什么弊端!

0 回復(fù) 有任何疑惑可以回復(fù)我~

shi m

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
PHP開(kāi)發(fā)APP接口
  • 參與學(xué)習(xí)       79151    人
  • 解答問(wèn)題       608    個(gè)

APP通信接口技術(shù),不得不掌握的法寶,學(xué)完之后你會(huì)受益良多

進(jìn)入課程

每個(gè)接口 都要寫一個(gè)php文件出來(lái)嗎

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)