我想在Php中创建一个Restful Web服务,它返回json格式。这样就可以从其他移动和Web应用程序中使用。
我想创建一个获取方法。
答案 0 :(得分:1)
// index.php
<?php
header('Content-type: application/json');
echo '{"status":"restful"}';
?>
穿上你的网络服务器和bam!我认为你现在有一个非常安静的Web服务,可以从其他移动和Web应用程序中使用。尽管如此,还是以json格式。
抱歉,我试图变得厚颜无耻。但如果这对您有用,那么您也可以直接从您的网络服务器向file.json
{ "something":"somethingelse" }
提供服务。不需要PHP。至少不适用于GET请求。
您甚至可以将它放在与您的webapp相同的文件夹中,并执行$.get('file.json')
或$ http.get或axios.get或其他任何浮动你的船。
答案 1 :(得分:0)
要发送json响应,您必须序列化内容。为了执行此操作,您可以使用jms/serializer,here您可以找到此库的文档。我希望它有所帮助
答案 2 :(得分:0)
Slim是一个PHP微框架,可帮助您快速编写简单但功能强大的Web应用程序和RESTful API。如果您想去Vanilla,请尝试本教程:Building a Simple Web API with Vanilla PHP