类别:PHP问题 / 日期:2019-12-02 / 浏览:96 / 评论:0

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网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。