sergechurkin/restapi

PHP RESTful API 用于 mySql,支持 POST、GET、PUT、DELETE 和 HEAD、TRACE 方法

dev-master / 1.1.x-dev 2017-03-10 14:09 UTC

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 服务器不支持 PUTDELETE 方法,可以设置将方法作为 URL 参数传递。为此,在 params.php
中设置 'supportMethods' => false,并将调用 API 函数的第二个参数设置为 false。这种情况下的调用示例 -
restapitest.php 中。可以通过 链接 启动它。执行结果将获得应用程序表 Guestbook 的记录,格式为 json

应用程序已在 packagist 上注册。