/**
* 小数截取
*/
public function intercept($user_price, $precision=2){
$precision = '%.' . (string)($precision+1) . 'f';
return substr(sprintf($precision, $user_price), 0, -1);
}
/**
* 验证手机号
*/
public function verify_mobile($phone)
{
if(preg_match("/^1[0-9]\d{9}$/", $phone)){
return true;
}
return false;
}
/**
* 生成指定长度随机数
*/
public function get_random($len)
{
$min = pow(10 , ($len - 1));
$max = pow(10, $len) - 1;
return rand($min, $max);
}
/**
* 获取身份证年龄
*/
public function getCardYearOld($card)
{
return date('Y') - substr($card, 6, 4) + (date('md') >= substr($card, 10, 4) ? 1 : 0);
}