2015-06-10 13:38:06 3402次浏览 2条回答 0 悬赏 0 金钱

想哭的原因是使用php内置的类,spl相关类,结果:

PHP Fatal Error – yii\base\ErrorException

Class 'frontend\controllers\SplDoublyLinkedList' not found

public function actionTest(){
    $obj = new SplDoublyLinkedList();
    $obj->push(1);
    $obj->push(1);
    $obj->push(1);
    print_r($obj);
}

报错,告诉我该命名空间下找不到这个类。

后来想了想,会不会是命名空间不会自动加载,so
use SplDoublyLinkedList;
问题解决。
终于发现命名空间也是一件蛋碎的事情。还是yii框架的报错机制有些蛋碎。
求破???

您需要登录后才可以回答。登录 | 立即注册
鬼一浪人
副总裁

鬼一浪人 魔都

注册时间:2015-03-28
最后登录:2023-12-26
在线时长:57小时24分
  • 粉丝29
  • 金钱3960
  • 威望85
  • 积分5380

热门问题