Maison > Article > développement back-end > laravel事务
<code>DB::transaction(function () { DB::table('users')->update(['votes' => 1]); DB::table('posts')->delete(); }); </code>
如何传递参数到匿名函数内呢,如果我这样写,报错
<code>DB::transaction(function ($a, $b, $c) { DB::table('users')->update(['votes' => 1]); DB::table('posts')->delete(); });</code>
<code>DB::transaction(function () { DB::table('users')->update(['votes' => 1]); DB::table('posts')->delete(); }); </code>
如何传递参数到匿名函数内呢,如果我这样写,报错
<code>DB::transaction(function ($a, $b, $c) { DB::table('users')->update(['votes' => 1]); DB::table('posts')->delete(); });</code>
<code>DB::transaction(function() use ($a, $b, $c) { DB::table('users')->update(['votes' => 1]); DB::table('posts')->delete(); });</code>