欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php的api數(shù)據(jù)接口書寫實(shí)例(推薦)

 更新時(shí)間:2016年09月22日 19:37:20   投稿:jingxian  
下面小編就為大家?guī)硪黄猵hp的api數(shù)據(jù)接口書寫實(shí)例(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

以下是接口代碼實(shí)例:

<?php
$output = array();
$a = @$_GET['a'] ? $_GET['a'] : '';
$uid = @$_GET['uid'] ? $_GET['uid'] : 0;
if (empty($a)) {
  $output = array('data'=>NULL, 'info'=>'坑爹啊!', 'code'=>-201);
  exit(json_encode($output));
}
//走接口
if ($a == 'get_users') {
  //檢查用戶
  if ($uid == 0) {
$output = array('data'=>NULL, 'info'=>'The uid is null!', 'code'=>-401);
exit(json_encode($output));
  }
  //假設(shè) $mysql 是數(shù)據(jù)庫
  $mysql = array(
10001 => array(
  'uid'=>10001,
  'vip'=>5,
  'nickname' => 'Shine X',
  'email'=>'979137@qq.com',
  'qq'=>979137,
  'gold'=>1500,
  'powerplay'=> array('2xp'=>12,'gem'=>12,'bingo'=>5,'keys'=>5,'chest'=>8),
  'gems'=> array('red'=>13,'green'=>3,'blue'=>8,'yellow'=>17),
  'ctime'=>1376523234,
  'lastLogin'=>1377123144,
  'level'=>19,
  'exp'=>16758,
),
10002 => array(
  'uid'=>10002,
  'vip'=>50,
  'nickname' => 'elva',
  'email'=>'elva@ezhi.net',
  'qq'=>NULL,
  'gold'=>14320,
  'powerplay'=> array('2xp'=>1,'gem'=>120,'bingo'=>51,'keys'=>5,'chest'=>8),
  'gems'=> array('red'=>13,'green'=>3,'blue'=>8,'yellow'=>17),
  'ctime'=>1376523234,
  'lastLogin'=>1377123144,
  'level'=>112,
  'exp'=>167588,
),
10003 => array(
  'uid' => 10003,
  'vip' => 5,
  'nickname' => 'Lily',
  'email' => 'Lily@ezhi.net',
  'qq' => NULL,
  'gold' => 1541,
  'powerplay'=> array('2xp'=>2,'gem'=>112,'bingo'=>4,'keys'=>7,'chest'=>8),
  'gems' => array('red'=>13,'green'=>3,'blue'=>9,'yellow'=>7),
  'ctime' => 1376523234,
  'lastLogin'=> 1377123144,
  'level' => 10,
  'exp' => 1758,
),
  );

  $uidArr = array(10001,10002,10003);
  if (in_array($uid, $uidArr, true)) {
$output = array('data' => NULL, 'info'=>'The user does not exist!', 'code' => -402);
exit(json_encode($output));
  }
  //查詢數(shù)據(jù)庫
  $userInfo = $mysql[$uid];

  //輸出數(shù)據(jù)
  $output = array(
'data' => array(
  'userInfo' => $userInfo,
  'isLogin' => true,//是否首次登陸
  'unread' => 4,//未讀消息數(shù)量
  'untask' => 3,//未完成任務(wù)
), 
'info' => 'Here is the message which, commonly used in popup window', //消息提示,客戶端常會(huì)用此作為給彈窗信息。
'code' => 200, //成功與失敗的代碼,一般都是正數(shù)或者負(fù)數(shù)
  );
  exit(json_encode($output));
} elseif ($a == 'get_games_result') {
  //...
  die('您正在調(diào) get_games_result 接口!');
} elseif ($a == 'upload_avatars') {
  //....
  die('您正在調(diào) upload_avatars 接口!');
}

以上就是小編為大家?guī)淼膒hp的api數(shù)據(jù)接口書寫實(shí)例(推薦)的全部內(nèi)容了,希望對大家有所幫助,多多支持腳本之家~

相關(guān)文章

  • 如何通過View::first使用Laravel Blade的動(dòng)態(tài)模板詳解

    如何通過View::first使用Laravel Blade的動(dòng)態(tài)模板詳解

    這篇文章主要給大家介紹了關(guān)于如何通過View::first使用Laravel Blade的動(dòng)態(tài)模板的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用php具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起看看吧。
    2017-09-09
  • PHP實(shí)現(xiàn)微信對賬單處理

    PHP實(shí)現(xiàn)微信對賬單處理

    這篇文章主要為大家詳細(xì)介紹了PHP實(shí)現(xiàn)微信對賬單處理,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • 基于CakePHP實(shí)現(xiàn)的簡單博客系統(tǒng)實(shí)例

    基于CakePHP實(shí)現(xiàn)的簡單博客系統(tǒng)實(shí)例

    這篇文章主要介紹了基于CakePHP實(shí)現(xiàn)的簡單博客系統(tǒng),以一個(gè)完整實(shí)例分析了使用CakePHP實(shí)現(xiàn)博客系統(tǒng)的完整流程,需要的朋友可以參考下
    2015-06-06
  • PHPMailer ThinkPHP實(shí)現(xiàn)自動(dòng)發(fā)送郵件功能

    PHPMailer ThinkPHP實(shí)現(xiàn)自動(dòng)發(fā)送郵件功能

    這篇文章主要為大家詳細(xì)介紹了PHPMailer ThinkPHP實(shí)現(xiàn)自動(dòng)發(fā)送郵件功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • PHP實(shí)現(xiàn)的帶超時(shí)功能get_headers函數(shù)

    PHP實(shí)現(xiàn)的帶超時(shí)功能get_headers函數(shù)

    這篇文章主要介紹了PHP實(shí)現(xiàn)的帶超時(shí)功能的get_headers函數(shù),本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-02-02
  • php cli換行示例

    php cli換行示例

    這篇文章主要介紹了php cli換行示例,需要的朋友可以參考下
    2014-04-04
  • 老生常談PHP面向?qū)ο笾畼?biāo)識(shí)映射

    老生常談PHP面向?qū)ο笾畼?biāo)識(shí)映射

    下面小編就為大家?guī)硪黄仙U凱HP面向?qū)ο笾畼?biāo)識(shí)映射。小編覺得挺不錯(cuò)的?,F(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • PHP圖片裁剪函數(shù)(保持圖像不變形)

    PHP圖片裁剪函數(shù)(保持圖像不變形)

    這篇文章主要介紹了PHP圖片裁剪函數(shù),同時(shí)保持圖像不變形,需要的朋友可以參考下
    2014-05-05
  • php基礎(chǔ)教程

    php基礎(chǔ)教程

    PHP是全球范圍內(nèi)應(yīng)用廣泛的開發(fā)語言,Web開發(fā)的最佳語言; PHP和Linux,Apache,MySQL緊密結(jié)合,形成LAMP的開源黃金組合,本文給大家php基礎(chǔ)教程,php基礎(chǔ),需要的朋友可以參考下
    2015-08-08
  • Laravel中創(chuàng)建Zip壓縮文件并提供下載

    Laravel中創(chuàng)建Zip壓縮文件并提供下載

    在Laravel中,創(chuàng)建Zip壓縮文件并提供下載是一個(gè)常見的需求,首先,我們需要確保服務(wù)器上安裝了Zip擴(kuò)展,然后使用ZipArchive類創(chuàng)建 Zip文件并添加需要壓縮的文件和目錄,最后提供直接下載或預(yù)覽后下載的方式供用戶下載,本文將介紹并提供詳細(xì)的步驟和代碼示例
    2024-03-03

最新評論