我想比较laravel控制器中的搜索结果。在得到结果之前删除空格laravel elequent
当用户输入名称和搜索。在我的控制器中,它将删除输入空间并比较从数据库中检索的数据。
提交的用户是李四
preg_match_all('/\@([^\s\.]+)/', $request->name, $matches);
删除空格变得JOHNDOE。然后获取数据与
$user = User::where('name', $name)->first();
而且我想比较结果之前删除名称列空间。例如,从数据库列获得的数据是John Doe。如何删除空格并进行比较。 $user = User::where('John Doe', $matches)->first();
你的意思是你的数据库表列中有'John Doe'或'name'列的值之一是'John Doe'吗? –
@OmisakinOluwatobi'name'栏的其中一个值是'John Doe' – masterhunter