Thinkphp框架開發移動端介面 1

2022-10-06 09:06:11 字數 1874 閱讀 6347

1. 使用tp框架時 放在common資料夾下檔名就叫function.php    

<?php /**

* created by zhangkx

* email: [email protected]

* date: 2015/8/1

* time: 23:15

*/

/*************************** api開發輔助函式 **********************/

/*** @param null $msg 返回正確的提示資訊

* @param flag success curd 操作成功

* @param array $data 具體返回資訊

* function descwww.cppcns.comript: 返回帶引數,標誌資訊,提示資訊的json 陣列

* */

function returnapisuccess($msg = null,$data = array())

/*** @param null $msg 返回具體錯誤的提示資訊

* @param flag succe程式設計客棧ss curd 操作失敗

* function descript:返回標誌資訊 『error',和提示資訊的json 陣列

*/function returnapierror($msg = null)

/*** @param null $msg 返回具體錯誤的提示資訊

* @param flag success curd 操作失敗

* function descript:返回標誌資訊 『error',和提示資訊,當前系統繁忙,請稍後重試;

*/function returnapierrorexample()

/*** @param null $data

* @return array|mixed|null

* function descript: 過濾post提交的引數;

* */

function checkdatapost($data = null)

}} unset($data);

$data = i('post.');

unset($data['_url_'],$data['token']);

return $data; }}

/*** @param null $data

* @return array|mixed|null

* function descript: 過濾get提交的引數;

* */

function checkdataget($data = null)

}} unset($data);

$data = i('get.');

unset($data['_url_'],$data['token']);

return $data;

}}2. 查詢單個果品詳細資訊    

/*** 發布模組

* * 獲取資訊單個果品詳細資訊

* */

public function getmyreleaseinfo()

if($releaseinfo)else

}3. findrelease() 方法的model    

/*** 查詢一條資料

*/ public function findrelease($where,$field)

$result = $this->where($where)->field($field)->find();

return $result;

}4. app端接收到的資料(解碼json之後)    

}本文標題: thinkphp框架開發移動端介面(1)

本文位址:

關於框架開發

紀念 jar library installation jar檔案複製的目錄 2種方式區別 1.add checked libraries to project build path 把build path中引入的包指向myeclipse中lib的位置,就是把myeclipse中你需要的lib作為外...

框架開發1

config.inc.php配置檔案 cfg array cfg host localhost cfg user root cfg password 111111 conf.class.php讀取配置檔案的資訊,封裝類 單例類 class conf final protected function ...

Karrigell Web框架開發簡介

karrigell 是乙個語法簡潔直觀的 python web 框架。它支援任何一種資料庫,orm或者模板引擎,也可以讓開發人員選擇不同的編碼方式。karrigell 包自帶乙個功能強大的 web伺服器和乙個用 python 寫成的資料庫引擎 pydblite 在自帶的 demo 程式中使用到了這個...