webengine / flask-php
dev-master
2016-12-19 05:27 UTC
Requires
- php: >=5.4
- twig/twig: v1.24.1
This package is not auto-updated.
Last update: 2024-09-14 19:25:42 UTC
README
PHP 库,类似于 Python 的 Flask
如何使用
服务器设置
Apache: .htaccess
在相同目录中创建 .htaccess 文件,指向 index.php 并写入
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php/$1 [L]
IIS
尚未准备就绪。
NGINX
尚未准备就绪。
安装
composer install webengine/flask-php
没有 composer 无法使用
示例代码
<?php
use FlaskPHP\FlaskPHP;
$app = new FlaskPHP();
$app->route('/index', function () {
return 'This is index.';
});
$app->get('/members/<name>',
function($name) {
return render_php('/pages/members.php', ['name' => $name]);
});
$app->post('/members/<name>',
function($name) {
return render_twig('/pages/members.twig', ['name' => $name]);
});