PHP给订单号增加后缀作者:一只风筝

// 返回显示给用户的订单号
function get_user_orderid($orderid){
    $Digit = $orderid * 3;// 乘以3
    $result = substr((string) $Digit, -2);//截取后两位
    return $orderid.$result;//拼接
}

// 验证用户订单号是否合法
function check_user_orderid($orderid){
    if(strlen($orderid) < 10){
        return 0;
    }
    $str = (string) $orderid;
    $Digit_str = substr($str, -2);//截取两位效验码
    $id = substr($str, 0, strlen($orderid)-2);//截取订单号
    $Digit = $id * 3;// 乘以3
    $result = substr((string) $Digit, -2);//截取两位
    if($Digit_str == $result){
        return $id;
    }
    return 0;
}
时间:2024-9-7 分类:互联网

返回顶部返回首页