首页 > 代码库 > thikphp 简单的接口骨架
thikphp 简单的接口骨架
//get id 获取内容,调用xml方法public function get(){$id = $_GET[‘id‘];//接收id$User = M(‘user‘);//$val->where("id = $id")->select();$data=$User->where( "id = $id" )->find();$this->arrtoxml($data);//dump($val);//dump($id);}//封装成xmlpublic function arrtoxml($data,$dom=0,$item=0){if (!$dom){$dom=new DOMDocument("1.0");}if(!$item){$item=$dom->createElement("cti");$dom->appendChild($item);}foreach ($data as $key=>$val){$itemx=$dom->createElement(is_string($key)?$key:"item");$item->appendChild($itemx);if (!is_array($val)){$text =$dom->createTextNode($val);$itemx->appendChild($text);}else{$this->arrtoxml($val,$dom,$itemx);}}header(‘Content-Type:text/xml‘);dump($dom->saveXML());}//get id 获取内容,调用json方法public function find(){$id = $_GET[‘id‘];//接收id$User = M(‘user‘);//$val->where("id = $id")->select();$data=$User->where( "id = $id" )->find();$this->json($data);//dump($val);//dump($id);}//封装json方法public function json($data){foreach($data as $key=>$value){$jobj->$key=$value;}//print_r($jobj);//打印传递属性后的对象//echo ‘使用$jobj->row[0][\‘code\‘]输出数组元素:‘.$jobj->row[0][‘code‘].‘<br>‘;echo ‘编码后的json字符串:‘.json_encode($jobj).‘<br>‘;//打印编码后的json字符串}//get id and account 获得内容并显示出来public function un(){$account = $_GET[‘account‘];//接收account$id=$_GET[‘id‘];//接收密码$User = M(‘user‘);//$condition = new stdClass(); $condition[‘account‘] = $account;$condition[‘id‘] = $id;//$val->where("id = 1")->select();$User->where($condition)->find();//$this->json($data);dump($_GET);dump($User);dump($condition);}//get account and password,调用json方法public function up(){$account = $_GET[‘account‘];//接收account$password=$_GET[‘password‘];//接收密码$User = M(‘user‘);//$condition = new stdClass(); $condition[‘account‘] = $account;$condition[‘password‘] = $password;//$val->where("id = 1")->select();$data=$User->where($condition)->find();//$this->json($data);//dump($_GET);//dump($User);//dump($condition);$this->json($data);}
thikphp 简单的接口骨架
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。