当前位置: 首页 > 知识库问答 >
问题:

路由中的反射异常。php第335行:函数()不存在不知道为什么

姜明贤
2023-03-14

我正在学习Laravel框架,并创建了一个简单的项目。

这是我的代码:

网状物php

Route::get('/', function () {
return view('welcome');
});

Route::get('/people', ['uses' => 'PeopleController@index']);

人控制器。php

class PeopleController extends Controller
{
public function index()
{
    $users = [

        '0' =>[
            'first' => 'Alex',
            'last' => 'Shifu',
            'location' => 'Gotham'
        ]
    ];

    return view('people.index' , compact('people'));
}
}

index.blade.php

@foreach($people as $peep)
    <li>{!! $peep['first'] !!}</li>
@endforeach

以下是我面临的错误:

常规采集。RouteCollection处的php第161行-

共有1个答案

孔征
2023-03-14

我看到的唯一问题是,必须在index()方法中将$users更改为$people。

除此之外,一切看起来都很好。

 类似资料:
  • 我是Spring的新人。我学习,但在学习过程中我出错了。我为Spring使用基于XML的配置,这里是编译错误: 线程“main”org . spring framework . beans . factory . beancreationexception中出现异常:创建在类路径资源[Beans.xml]中定义的名为“helloGeorgia”的bean时出错:设置属性值时出错;嵌套异常为org

  • 我知道这个错误在很多帖子中都存在,但我什么都试了,没有任何解决方案。在我更改了auth中的值模型之后。php文件,以正确的路径的用户模型,我的控制器不工作。所有控制器都会引发以下问题,但只有Auth控制器工作正常。我收到的错误消息是: Container.php行776中的反射异常:类APPPATH\Http\Controller\DashboardController不存在 我让作曲家转储自动加

  • 我正在使用React路由器开发React web应用程序。在我的应用程序中。我已经导入了js文件头和主组件。在home组件中,我有两个组件,分别称为在线银行和信用卡,它们是我从在线银行导入的。js和信用卡。js文件。 当用户单击主页中的链接按钮时。js组件、在线银行和信用卡组件应呈现。 相反,我得到了一个名为error:Invariant failed的错误:您不应该使用 为什么它不起作用? 索引

  • 需要您的帮助,我不明白为什么会出现以下错误,我不是专业的postgresql开发人员。。 正如你可以看到创建的函数,那么为什么函数不存在? 错误:函数logintry(未知,未知,带时区的时间戳,整数)不存在第1行:选择logintry('Jon.Jones88@gmail.com','_@kjhfdb987',...^HINT:没有函数匹配给定的名称和参数类型。您可能需要添加显式类型转换。SQL

  • 我正在学习哈斯克尔,并试图实现卢恩算法。 我创建了一个助手函数: 此函数工作正常。如果我尝试以的形式运行它,它将返回,这是预期的结果。 然后我尝试实现luhn算法: 这是算法的一部分,我会将其更改为返回一个,但我尝试按此方式运行,它会给出: ***例外情况:主要。hs:92:1-30:函数luhn中的非穷举模式 为什么会这样?

  • 要查找函数在Laravel应用程序中的定义位置,我尝试执行以下操作: 在命名空间内: 但是得到一个错误: PHP错误:在/var/www/html/s/source/App/Http/Controllers/HomeController中找不到类“App\Http\Controllers\ReflectionFunction”。第169行的php 我甚至尝试使用全局命名空间: Reflection