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

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

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

  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');

}

 

你可能感兴趣的:(计算)