Home  >  Article  >  Backend Development  >  laravel事务

laravel事务

WBOY
WBOYOriginal
2016-06-06 20:15:11946browse

<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>
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn