@@ -233,7 +233,7 @@ function isIdCard($idcard)
$sigma = 0;
# 提取前17位的其中一位,并将变量类型转为实数
for ($i = 0; $i < 17; $i++) {
- $b = (int)$idcard{$i};
+ $b = (int)$idcard[$i];
# 提取相应的加权因子
$w = $wi[$i];
# 把从身份证号码中提取的一位数字和加权因子相乘,并累加