使用Slim框架创建一个JSON RESTfull API

使用Slim,你可以很简单快速的在几秒钟内创建简单基于PHP的RESTfull网站和API

如果你想在几秒钟内创建一个JSON API,可以使用Slim扩展来处理json输出。

  1. 建立一个composer.json文件
{
    "require": {
        "slim/slim": "2.*",
        "entomb/slim-json-api": "dev-master"
    }
}
复制代码
  1. 使用$ composer安装来获取所有的代码。如果你需要帮助查看这个网站:getcomposer.org/

  2. 创建一个index.php文件加载并设置Slim

require 'vendor/autoload.php';

$app = new \Slim\Slim();
$app->view(new \JsonApiView());
$app->add(new \JsonApiMiddleware());
复制代码
  1. 使用app->render(CODE,DATA)`开始编写您的API来输出信息。
$app->get('/', function() use ($app) {
    $app->render(200,array(
            'msg' => 'Welcome to my json API!',
        ));
});
复制代码

返回:

GET /

{
   "msg":"Welcome to my json API!",
   "error":false,
   "status":200
}
复制代码

感谢阅读 原文链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值