报错代码块:
# $num{$i} 使用了大括号的方式取值
for ($i = 0; $i < 17; $i++) {
$checkSum += intval($num{$i}) * $factor[$i];
}
原因:项目使用的PHP版本是7.4+,已不再支持大括号的方式取值,因此将$num{$i}改为$num[$i]即可
报错代码块:
# $num{$i} 使用了大括号的方式取值
for ($i = 0; $i < 17; $i++) {
$checkSum += intval($num{$i}) * $factor[$i];
}
原因:项目使用的PHP版本是7.4+,已不再支持大括号的方式取值,因此将$num{$i}改为$num[$i]即可