目前我的代码搜索数据,但您需要输入全名来显示结果。我想我需要把我的全名分成名字和姓氏。所以要么可以搜索和找到它们。
我希望它根据全名或名字
查找和显示个人资料- 我需要它来显示该名字的人的结果。但是在我的csv文件(存储数据的地方)中,存储了全名。 “鲍勃杰拉尔德”
我猜我需要在循环中分隔值来搜索名字吗?我不太确定..任何帮助都会非常感激。
这就是我所拥有的:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath
{
FriendCell *cell
if (selectedIndexPath.row == indexPath.row )
[cell selected:YES];
else
[cell selected:NO];
return cell;
}
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
selectIndexPath = indexPath;
}
答案 0 :(得分:1)
请使用此功能在fullname
列中搜索:
$new_csv = array_filter($csv, function ($item) use($SearchThis) {
//Match the full name
if ($item[0] === $SearchThis) {
return true;
}
//Split the fullname by space characters into array
//and see if it contains the $SearchThis
return in_array($SearchThis, preg_split("/[\s]+/", $item[0]));
});
我希望这会对你有所帮助。