【发布时间】:2021-06-14 16:24:40
【问题描述】:
在我安装 XAMPP 8 (PHP 8) 之前,代码一直运行良好。
if(isset($_POST["submit"])){
@$subject = $_POST['subject'];
@$term = $_POST['term'];
@$session = $_POST['session'];
@$size = count($_POST['adm_num']);
@$size = count($_POST['ca1']);
@$size = count($_POST['ca2']);
@$size = count($_POST['ca3']);
$i = 0;
while ($i < $size) {
$ca1= $_POST['ca1'][$i];
$ca2= $_POST['ca2'][$i];
$ca3= $_POST['ca3'][$i];
$adm_num = $_POST['adm_num'][$i];
}
}
【问题讨论】:
-
你在非数组上使用
count()。 -
避免使用
@运算符。请与isset()或empty()联系。 -
旁注:定义
$size然后覆盖它3次有什么意义?