Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中为主干网实现创建和读取请求?_Php_Backbone.js - Fatal编程技术网

如何在PHP中为主干网实现创建和读取请求?

如何在PHP中为主干网实现创建和读取请求?,php,backbone.js,Php,Backbone.js,我的快速解决方案如下: private function receive() { if(isset($_GET)) { return $_GET; } return json_decode(file_get_contents("php://input"), true); } 主干网中的创建和读取请求实现为POST和GET ajax调用 我可以使用名为receive()的方法接收POST和获取ajax调用,该方法将返回一个对象 我觉得这太简单了。也

我的快速解决方案如下:

private function receive()
{
    if(isset($_GET))
    {
        return $_GET;
    }
    return json_decode(file_get_contents("php://input"), true);
}
主干网中的创建和读取请求实现为POST和GET ajax调用

我可以使用名为
receive()
的方法接收POST和获取ajax调用,该方法将返回一个对象

我觉得这太简单了。也许有什么东西我遗漏了


非常感谢。

CREATE(POST)和READ(GET)的目的,正如它们的名字所暗示的,就是从服务器上创建和获取资源。您可能应该使用
$\u-GET
$\u-POST
参数(使用
$\u-GET
:从数据库获取一些数据,从API获取远程资源,读取文件…,或者使用
$\u-POST
:在数据库中保存数据,发布到远程API,写入文件…)RESTful应用程序的美妙之处并不在于主干网所关心的不是json响应,就是http代码,在某些情况下是空响应。如何在后端实现这一点取决于您,请搜索“php rest api框架”,看看您喜欢什么。关于我们何时获取/发布/放置和删除,有详细记录:)