у меня очень простой код маршрута
Route::get("/{id}",function($id){
return view("post.posts",$id);});
и простой код в представлении:
<div><h1> hello .{{$id}} </h1></div>
но я получаю исключение: ErrorException в строке 167 Factory.php: array_merge (): аргумент №2 не является массивом






Вам нужно передать array вашему представлению, поэтому вместо
Route::get("/{id}",function($id) {
return view("post.posts",$id);
});
где вы просто передаете строку, вы должны использовать:
Route::get("/{id}",function($id) {
return view("post.posts", ['id' => $id]);
});
или альтернативно:
Route::get("/{id}",function($id) {
return view("post.posts", compact('id'));
});
@ AliEl-Boghdady Рад, что смог помочь