我面临一个很奇怪的错误,虽然它似乎我已经做了所有需要PHP致命错误:类“X”未找到
错误:PHP Fatal error: Class 'Login' not found
代码:
<?php
//Includes...
require_once(__DIR__ . "/base/request.abstract.php");
//Entry point...
try {
//What should i do ? the class is in the same file so what to do so php recognize it ?
echo (new Login($_REQUEST['request']))->processRequest();
} catch (Exception $e) {
echo json_encode(array('error' => $e->getMessage()));
}
//Implementation...
class Login extends RequestAbstract
{
public function processRequest()
{
}
}
“看来我已经完成了所有的要求”显然不是,因此错误。不知道还有什么我们可以说 –
[看看这个问题](http://stackoverflow.com/questions/3458756/does-the-order-of-class-definition-matter-in-php) –
这就是为什么我说'看起来' –