我有一个可以分解为数组的字符串:
$array = explode(" ", $string);
这给了我一个这样的数组:
array:4 [▼
0 => "Employee"
1 => "Contract"
2 => "John" // first name
3 => "Smith" // last name
]
我需要通过数组中的 first_name 和 last_name 匹配用户。然而,名字和姓氏并不总是在数组中的这个顺序中。
所以像:
$user = User::where('first_name', 'LIKE', "%{$array}%")->where('last_name', 'LIKE', "%{$array}%")->first();
这给了我一个数组到字符串转换异常。
所以我一直在试图获得正确的查询以将我的数组中的名称与我的用户中的名称相匹配。
慕田峪4524236
PIPIONE
慕斯709654