会员注册审核状态更新计算

网站会员注册审核,数据库记录审核状态值计算

审核状态使用二进制算法计算各个条件

  1111  从左至右 身份证正面通过 身份证反面通过 驾照左面通过 驾照右面通过

审核状态值:计算

1.$approve_stat += pow(2, 0) + pow(2, 1); 指数函数算法  或
2. number bindec ( string $binary_string )二进制转为十进制        二进制算法                                    string decbin ( int $number )十进制转为二进制

审核通过:
$approve_stat=bindec('1111');

审核不通过:
  各个位上逐一进行判断然后组合状态值

if( $_POST['IDis'] == true )
{
$approve_stat += bindec('1000'); 
}
if( $_POST['IDisback'] == true )
{
$approve_stat += bindec('0100');
}
if($_POST['VailFor_or'] == true)
{
$approve_stat += bindec('0010');
}
if($_POST['VailFor_or_right'] == true)
{
$approve_stat += bindec('0001');
}

 

posted @ 2014-10-24 11:27  ITCHN  阅读(194)  评论(0编辑  收藏  举报