在我的 PHP 应用程序中。我从用户那里获取价值,所有这些用户值都存储在数组中。只是为了验证。我正在将用户输入值与我的数组进行比较。:-
<?php
// Current Code
$masterArray = array(......); // ..... represents some 60-100 different values.
foreach($_POST as $key => $value) {
if(in_array($value, $masterArray)) {
$insertQuery = $mysqli->query("INSERTION stuff or Updating Stuff");
} else {
echo "Are you tampering html-form-data ?";
}
}
?>
但这是毫无价值的代码,因为更新或插入需要相当长的时间。
有没有更好的功能可以更快地检查从属数组中的值是否存在于主数组中?
从从属数组我的意思是=>用户输入值的列表/数组。
从主数组我的意思是 =>存储在页面中的数组值列表。
谢谢