Php Laravel“使用未定义的常量论坛-假定为‘论坛’”错误

Php Laravel“使用未定义的常量论坛-假定为‘论坛’”错误,php,laravel,Php,Laravel,web.php Route::get('/index/{forum}/{php}/{framework}/questions', function($forum, $php, $framework){ return view('questions')->with('forum', $forum)->with('php', $php)->with('framework', $framework); }); problems.blade.php 1. = {{forum

web.php

Route::get('/index/{forum}/{php}/{framework}/questions', function($forum, $php, $framework){
    return view('questions')->with('forum', $forum)->with('php', $php)->with('framework', 
$framework);
});
problems.blade.php

1. = {{forum}} / 2. = {{php}} / 3. = {{framework}}

我正在尝试这个,但我得到了这个错误

Blade花括号基本上是PHP回音函数,所以请相应地操作

1. = {{ $forum }} / 2. = {{ $php }} / 3. = {{ $framework }}
调用不带$dollar符号的变量是为常量保留的,您尚未定义此类常量

这是在这条刀刃线的背景下发生的事情

1. = / 2. = / 3. = 您可以看到论坛、php和框架在这里被称为常量,而您希望输出变量

1. = / 2. = / 3. =
希望这有帮助

“你可以看到论坛、php和框架在这里是常量”-这里的要点是,它们不是常量,而是解释器假设它们是常量,因为它不能是其他任何东西,从而导致“未定义常量[…]”。称为常量?是的,它们称为常量,这更有道理。哦,谢谢你的帮助。请始终向我们显示所有错误信息,而不是摘要。错误消息通常带有发生错误的行号和文件名