「php」php数据验证类

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class validate
{

/**
*校对上次数据是当前参数一致
*@param unknown param
*@return boolean
*@注:当前的session命名有问题,当另外的方法调用时会出现判
断不正确,应该结合如debug_stack()来定义唯一的变量名称
*/
public function isNewParam($param)
{
if($_SESSION['prevData'] !== $param OR empty($_SESSION['prevData'])) {
$_SESSION['isNewParam'] = true;
}else{
$_SESSION['isNewParam'] = false;
}
$_SESSION['prevData'] = $param;
if($_SESSION['isNewParam'] === false) {
return false;
}else{
return true;
}
}

}
坚持原创技术分享,您的支持将鼓励我继续创作!
0%