SLIM 2.0.0 を使用しています
->params() を GET で使用することは可能ですか?
以下の例では
- POSTで呼び出すと、次
curl -d "param1=hello¶m2=world" http://localhost/foo
のように出力されます:helloworld CORRECT!! - GET で呼び出すと、次
http://localhost/foo/hello/world
のように出力されます: NOTHING!! <- 違います!!
なんで?
<?php
require 'Slim/Slim.php';
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim();
$app -> get('/foo/:param1/:param2', 'foo');
$app -> post('/foo', 'foo');
$app -> run();
function foo() {
$request = \Slim\Slim::getInstance() -> request();
echo $request -> params('param1');
echo $request -> params('param2');
}
?>