sergechurkin / restapi
PHP RESTful API 用于 mySql,支持 POST、GET、PUT、DELETE 和 HEAD、TRACE 方法
dev-master / 1.1.x-dev
2017-03-10 14:09 UTC
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2024-09-23 14:53:34 UTC
README
PHP RESTful API 用于 mySql,支持 POST、GET、PUT、DELETE 和 HEAD、TRACE 方法
安装
composer create-project sergechurkin/restapi restapi "1.1.x-dev"
MySQL 数据库连接参数在 params.php 中设置。
描述
RESTful API 应用程序允许通过 HTTP 请求操作 MySql 数据库表的记录。它支持以下 HTTP/1.1 标准方法
在 URL 中,作为参数传递的是表名 table 和选择记录的条件 condition(必须使用 urlencode() 函数进行编码)。调用方法的示例包含在 index.php 脚本中。如果 WEB 服务器不支持 PUT 和 DELETE 方法,可以设置将方法作为 URL 参数传递。为此,在 params.php
中设置 'supportMethods' => false,并将调用 API 函数的第二个参数设置为 false。这种情况下的调用示例 -
在 restapitest.php 中。可以通过 链接 启动它。执行结果将获得应用程序表 Guestbook 的记录,格式为 json。
应用程序已在 packagist 上注册。