如何在laravel表单动作中传递带有路由的变量?

Inv*_* me 2 php forms laravel

我收到这个错误...

syntax error, unexpected '}', expecting ')'
<form action="<?php echo e(url('/update/{{$id); ?>')}} " method="post">
Run Code Online (Sandbox Code Playgroud)

如果我这样使用 <form action="{{url('/anyroute/')}} " method="post">

它工作正常。但是如果我用这个传递 $id 就行不通了。下面是我正在使用的代码..

<form action="{{url('/update/{{$id}}')}} " method="post">
</form>
Run Code Online (Sandbox Code Playgroud)

skd*_*oid 5

使用串联 (.)

<form action="{{ url('/update/'. $id ) }} " method="post">
</form>
Run Code Online (Sandbox Code Playgroud)

文档链接