我有正常的MVC设置:domain.com/{controller} / {method} / {param}。
我有这两个功能,第一个是作品而另一个不是:
private function _getUserWords()
{
return file(URL . 'public/txt/words.txt');
}
private function _getUserSentences()
{
$file = URL . 'public/txt/' . strtolower($this->view->randomWord) . '.txt';
echo $file;
return file($file);
}
现在第一个实际上包含了文件,但是使用第二个文件,它试图包含'public'控制器并执行'txt'方法。我似乎无法弄清楚为什么会这样,有什么想法?