我知道这可能是重复但我无法找到任何答案...... 为什么$ nInd变量在for循环开始后未定义行?
<?
$nMaxDetailesArrSize=count($ArrDetailInfo);
for($nInd=0;$nInd<$nMaxDetailesArrSize;$nInd++)
{
?>
<tr>
<td width="5%">
<input type="hidden" ID="hidPurDetID" name="hidPurDetID[]" value="<?=$ArrDetailInfo[$nInd]['PurInvDetID_Ind']?>">
<input type="hidden" ID="hidPrtID" name="hidPrtID[]" value="<?=$ArrDetailInfo[$nInd]['PrtID_FK']?>">
<input class="form-control input-xs" data-mand='y' id="txtPrtNum" name="txtPrtNum[]" type="text" value="<?=$ArrDetailInfo[$nInd]['PrtNum']?>" <?=$strReadOnly?> />
</td>