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 程式中使用到了這個...