gpt4 book ai didi

php - 从 PHP API 创建 REST API

转载 作者:搜寻专家 更新时间:2023-10-31 20:51:54 25 4
gpt4 key购买 nike

我是 PHP 的初学者,但我了解大部分基础知识。我目前有一个用于我的网站的 API,由我自己编写,我可以使用不同的参数调用不同的方法,它们会搜索我的数据库以获取相关信息。

但是我想将它转换为 REST。

所以不要有这样的请求 http://mywebsite.com/api/?param=allPosts我会有类似 http://mywebsite.com/api/posts/ 的东西.我会为我的 23 个不同参数中的每一个执行此操作。

我该怎么做?

最佳答案

一种方法是使用微型框架进行路由。这会将 url 请求模式“指向”相关的 php 文件( Controller )以管理这些请求并提供内容(或执行 CRUD 操作,或者您的 API 所做的任何事情)。

这里有一篇很好的帖子,其中包含一些讨论和更多链接。

https://stackoverflow.com/questions/115629/simplest-php-routing-framework

我目前正在为此目的使用框架 Silex

http://silex-project.org/

您可能希望将您的 PHP 应用程序转换为使用现有的众多框架之一(它将处理路由等)。

通常的嫌疑人是

  • CakePHP
  • 代码点火器
  • 交响音乐

还有很多...

关于php - 从 PHP API 创建 REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6618334/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com