php运用接口如何写
php顺序的运转须要装置响应的php运转环境,我们能够运用phpStudy集成包举行布置,也能够运用支撑php的虚拟主机运转php顺序。
这里我们以虚拟主机为例,解说php如作甚我们的运用写接口。
材料:
支撑php的虚拟主机。
细致完成:
1、新建php顺序
起首,我们新建一个php文件,没php开辟环境的话,用记事本新建一个文档,然后内里直接输入一段你想返回的内容,然后保留,重命名,把后缀改成.php。末了把他丢到虚拟主机上面去,以下图:
然后我们用浏览器就可以够直接接见翻开了,输入地点:http://ip/test.php,假如你有域名而且剖析到了虚拟主机,能够运用http://域名/test.php举行接见,由于是在Web目录下,所以直接是ip地点或许域名背面加文件的名字就可以翻开。
2、php处置惩罚get要求
<?php $x = 5; $y = $_GET['id']; $z = $x + $y; echo "变量z为: $z"; ?>
上面的代码就是把链接上id的值拿到,然后和x的值相加,然后再返回。
3、运用顺序提议要求(Android IOS提议要求可在网上找到示例)
ok,和我们想的一样,胜利的返回了内容。就如许,简朴的一个get要求接口就完成。
4、php处置惩罚post要求
实在和get要求差不多,只是拿值的要领差别,其他的操纵一样。
$_GET['id'] 变成 $_POST['id']
完全代码:
<?php $x = 5; $y = $_POST['id']; $z = $x + $y; echo "变量z为: $z"; ?>
5、返回json数据
平常的接口要求,都是返回json数据,那php如何返回呢?以下:
<?php $data = array('age' => 20, 'name' => '景天'); $response = array('code' => 200,'message' => '要求胜利','data' => $data,); echo json_encode($response); ?>
如许的话,返回的内容就是:
{ "code":200, "message":"要求胜利", "data":{ "age":20, "name":"景天" } }
总结
好了,到目前为止,我们就完成第一个接口了。虽然没有涉及到细致营业逻辑,但也是能一般返回数据了。
更多PHP相干学问,请接见ki4网!
以上就是php运用接口如何写的细致内容,更多请关注ki4网别的相干文章!