Echo执行,但出现内部服务器错误


Echo executes but internal server error?

此输出但有500个错误

class Article
{
    public function fetch_all()
    {
        echo "test";
    }
}
$article = new Article();
$data = $article->fetch_all();
echo $data;

这将用内部服务器错误回显输出??

我不知道,但只是清除方法上的空白,然后使用return

class Article
{
    public function fetch_all()
    {
        return "test";
    }
}
$article = new Article();
$data = $article->fetch_all();
echo $data;

更改:

class Article
{
    public function fetch_all()
    {
       return "test";
    }
}
$article = new Article();
$data = $article->fetch_all(); // a-     >b will cause a syntax error
echo $data;