接口 先在控制器里写一个接口的方法 之所以写了两个方法 因为写接口单独创建一个控制器比较好 避免与页面展示冲突
// 展示页面 配合城市接口执行
public function cityshow(){
$data = DB::table('jy_city')->get();
if($data){
$array['list']=$data;
$array['status']=100;
$array['msg']="成功";
}
return json_encode($array);
}
// 城市接口接口
public function city(){
// 定义一个url链接
$url="http://www.laravel55.com/cityshow";
$data=file_get_contents($url);
print_r($data);
}
返回的格式json格式 这里使用的函数 json_encode
先检查返回的数据是否是你想要的模样 这里建议使用一个软件Postman 可以检查格式
接口文档其实很简单 分别是(接口名称,接口传输方式,接口参数,返回数据 以及返回的信息) 如下图