Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在一个函数Laravel中使用两个翻译?_Php_Laravel - Fatal编程技术网

Php 如何在一个函数Laravel中使用两个翻译?

Php 如何在一个函数Laravel中使用两个翻译?,php,laravel,Php,Laravel,我有一个功能,我需要为俄语和英语版本做两个翻译。我做得很简单: 'message' => trans('notify.bust_withdraw') . $get->amount . X = . $cashout . trans('notify.bust_nostart') . $profit . , 但我收到了erorr: Parse error: syntax error, unexpected ''. $get->amount . '' (T_CONSTANT

我有一个功能,我需要为俄语和英语版本做两个翻译。我做得很简单:

'message' => trans('notify.bust_withdraw') . $get->amount .  X =   . $cashout .  trans('notify.bust_nostart')  . $profit . ,
但我收到了erorr:

Parse error: syntax error, unexpected ''. $get->amount . '' (T_CONSTANT_ENCAPSED_STRING), expecting ']'
X=
这是一个静态单词,没有翻译

为什么我收到错误?我的错误在哪里

编辑:我的完整代码:

Notify::create(
[
'user_id' => $this->user->id,
'title' => 'Crash Game',
'message' => trans('notify.bust_withdraw') . $get->amount .  'X ='   . $cashout .  trans('notify.bust_nostart')  . $profit ,
'status' => '1',
]);
试试这个:

$message = trans('notify.bust_withdraw') . $get->amount .  'X ='   . $cashout .  trans('notify.bust_nostart')  . $profit;
Notify::create(
[
'user_id' => $this->user->id,
'title' => 'Crash Game',
'message' => $message ,
'status' => '1'
]);
我为静态字符串“X=”添加了字符串文字,并删除了。最后,由于没有更多的连接,请尝试以下操作:

$message = trans('notify.bust_withdraw') . $get->amount .  'X ='   . $cashout .  trans('notify.bust_nostart')  . $profit;
Notify::create(
[
'user_id' => $this->user->id,
'title' => 'Crash Game',
'message' => $message ,
'status' => '1'
]);

我为静态字符串“X=”添加了字符串文字,并删除了。最后,由于没有更多的连接

现在我收到了
解析错误:语法错误,意外的“状态”(T_常量\u封装的\u字符串),应为“]”
。我用完整代码的信息编辑我的问题我删除了“status=>1”后面的逗号,并尝试在创建之前初始化消息以更好地理解。我有相同的问题,这里出了什么问题<代码>'message'=>trans('notify.craft\u win')$萨玛。trans('notify.craft\u sum')trans('notify.craft\u chance')$机会。trans('notify.bust_win'),,我收到错误:
解析错误:语法错误,意外的“trans”(T_字符串),预期为']'
可能它需要在连接处加括号(),或者可能是因为我收到了额外的命令
解析错误:语法错误,意外的“状态”(T_常量\u封装的\u字符串),应为“]”
。我用完整代码的信息编辑我的问题我删除了“status=>1”后面的逗号,并尝试在创建之前初始化消息以更好地理解。我有相同的问题,这里出了什么问题<代码>'message'=>trans('notify.craft\u win')$萨玛。trans('notify.craft\u sum')trans('notify.craft\u chance')$机会。trans('notify.bust\u win'),,我收到错误:
解析错误:语法错误,意外的“trans”(T\u STRING),应为']'
可能需要在连接处加括号(),或者可能是因为额外的逗号