我是无脂肪框架的新手,我对全局变量有点困惑.
$f3->route('GET /@page','display');
function display($f3) {
echo 'I cannot object to an object' . $f3->get('PARAMS.page');
};
$f3->run();
Run Code Online (Sandbox Code Playgroud)
这里我使用GET/@页面作为url路由的标记.在函数i中,然后使用$ f3-> get('PARAMS.page')来获取该变量的值.
由于$ f3-> get是获取全局变量的方法,为什么我必须将$ f3类传递给函数.
下面的代码不起作用($ f3类没有传递给函数).
$f3->route('GET /@page','display');
function display() {
echo 'I cannot object to an object' . $f3->get('PARAMS.page');
};
$f3->run();
Run Code Online (Sandbox Code Playgroud)
所以我的问题是:为什么我必须将$ f3类传递给函数?
谢谢...