我有一个脚本,可以从互联网上的表单中收集数据(基于JavaScript) 现在信息通常是姓名,电子邮件,电话。现在我在我的数据库中获取该网站上的字段名称, 所以它不一定是' first_name,',' last_name'等等。它可能是' _FFE3_main_first_name'等。 所以我试图提取这些信息,但没有太大的成功 我试过了
foreach($data as $key => $val){
if(strpos($key, "first")){
$info["first_name"] = $val;
} elseif(strpos($key, "last")){
$info["last_name"] = $val;
} elseif(strpos($key, "name")){
$info["name"] = $val;
} elseif(strpos($key, "mail")){
$info["mail"] = $val;
} elseif(strpos($key, "phone")){
$info["phone"] = $val;
}
}
但我只是得到了名字',即便是第一个也是最后一个存在 我也试过
foreach($data as $key => $val){
if(strpos($key, "first") && !isset($info["first_name"])){
$info["first_name"] = $val;
} elseif(strpos($key, "last") && !isset($info["last_name"])){
$info["last_name"] = $val;
} elseif(strpos($key, "name")){
$info["name"] = $val;
} elseif(strpos($key, "mail")){
$info["mail"] = $val;
} elseif(strpos($key, "phone")){
$info["phone"] = $val;
}
}
仍然没有运气,谢谢。
arry output
(
[name] => king
[mail] => a@a.com
)