slim

Slim 是一个非常优雅的 PHP 微框架,非常适合做API,支持多种http请求方式,比如get,post,delete,put等

安装使用Composer

composer require slim/slim

vendor\slim\slim\index.php

<?php
require 'Slim/Slim.php';
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim();
// GET route
$app->get(
    '/',
    function () {
        
        echo "Hello Slim";
    }
);
// POST route
$app->post(
    '/post',
    function () {
        echo 'This is a POST route';
    }
);
// PUT route
$app->put(
    '/put',
    function () {
        echo 'This is a PUT route';
    }
);
// PATCH route
$app->patch('/patch', function () {
    echo 'This is a PATCH route';
});

// DELETE route
$app->delete(
    '/delete',
    function () {
        echo 'This is a DELETE route';
    }
);
$app->run();

可以使用火狐浏览器中的HTTPRequest工具测试

 Slim 框架提供了两种方式对其进行配置。

一种是在生成实例的时候进行参数设置,另一种则是在生成实例之后,设置参数可以在生成实例的时候以数组的形式传递给 Slim 的构造函数

定义设置

$app = new Slim(array(
    'debug' => true
));

实例生成之后

$app->config(array(
     'debug' => true,
     'templates.path' => ' ../templates'
));
$settingValue = $app->config('templates.path'); // 返回 "../templates"

获取某项配置

转载于:https://www.cnblogs.com/baby123/p/5009519.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值