Php 如何将变量添加到现有文本中?
我在laravel中有一个简单的更新方法:Php 如何将变量添加到现有文本中?,php,laravel,Php,Laravel,我在laravel中有一个简单的更新方法: $withdraw->update([ 'trade_id' => $data['trade_id'] ]); 我收到了号码1111111 我需要添加$data['trade\u id']链接https://steamcommunity.com/tradeoffer/并获取https://steamcommunity.com/tradeoffer/1111111 我试图做到: $withdraw->update([
$withdraw->update([
'trade_id' => $data['trade_id']
]);
我收到了号码1111111
我需要添加$data['trade\u id']
链接https://steamcommunity.com/tradeoffer/
并获取https://steamcommunity.com/tradeoffer/1111111
我试图做到:
$withdraw->update([
'trade_id' => 'https://steamcommunity.com/tradeoffer/'.$data['trade_id']
]);
但它不起作用。我的错误在哪里?似乎trade\u id有int数据类型,将trade\u id数据类型(如果不是主键或外键)更改为varchartrade\u id是否接受字符串?可能不会。如果是这样,这就是你的问题。您可以创建一个新列来存储链接,也可以在获取数据时动态生成链接。