Fat Free Framework入门错误

时间:2011-11-07 08:06:05

标签: php fat-free-framework

我使用fat free framework创建了第一个.php文件,但它无法正常工作

档案内容:

<?php
  require_once("../fatfree/lib/base.php");
  F3::route('GET /','home');
    function home() 
    {
        echo 'Hello, world!';
    }
  F3::run();
?>

我收到了404错误

1 个答案:

答案 0 :(得分:1)

路由引擎无法像这样调用松散的函数。你应该让你的函数成为这样一个类的方法:

<?php
  require_once("../fatfree/lib/base.php");
  F3::route('GET /','foo->home');
  class foo{
    public function home() 
    {
        echo 'Hello, world!';
    }
  }
  F3::run();
?>

或者将你的家庭功能变成一个像这样的无限功能:

<?php
  require_once("../fatfree/lib/base.php");
  F3::route('GET /',function() {
        echo 'Hello, world!';
    }
  );
  F3::run();
?>