-1
這可能是用於超薄非常基本的,或者甚至是一個PHP的問題,但我不知道爲什麼它不工作:在Slim路徑中無法訪問應用變量?
$body = $app->request->getBody();
syslog(LOG_INFO,$body);
$app->put('/contacts',function(){
try {
$body = $app->request->getBody();
syslog(LOG_INFO,"contacts received: ".json_decode($body));
} catch(Exception $ex){
syslog(LOG_ERR,$ex);
}
});
第一個日誌得到身體,但是當我到達第二個我得到這個錯誤:當我嘗試註釋掉一個在PUT請求,並嘗試讀取$身體
exception 'ErrorException' with message 'Undefined variable: body'
檢查[文檔](http://docs.slimframework.com/)中的「應用程序名稱和範圍」。 – 2014-11-03 14:22:10
謝謝,我一定會閱讀該部分。 – PixMach 2014-11-07 04:27:27