从str_random()生成到MySQL的Cant商店编号

时间:2019-03-07 21:07:41

标签: laravel random token

我无法存储从str_random()函数生成的数字。数据库存储所有其他输入,但不存储所有其他输入,它始终为空。它甚至不显示错误。它只是将其存储为空文本。我什至用dd()函数检查了$ token变量,即使将其存储到数据库后也包含一个随机字符串。奇怪的是,我需要帮助!

public function store(Request $request)
{
    $token="";
        $chatToken1 = str_random(16);
        $chatToken2 = str_random(16);
        $token = $chatToken1.$chatToken2;
     ChatMessage::create([
         'to_user_id'  => $request->get('to_user_id'),
         'from_user_id'  => auth()->user()->id,
         'message'  => $request->get('chat_message'),
         'chat_key' => $token,
         'status'   => '1'
     ]);

0 个答案:

没有答案