변수뒤 $i 숫자 증가 질문 채택완료
천사의눈
4년 전
조회 2,314
</p>
<p><?php for ($i=1; $i<=10; $i++) { ?> </p>
<p> $it_name_.$i = explode('|', $it['it_$i']);</p>
<p><?php } ?></p>
<p> </p>
<p><?php for ($i=1; $i<=10; $i++) { ?> </p>
<p><input type="text" name="it_<?php echo $i ?>[]" value="<?php echo $it_name_.$i[$i]?>" >
<?php } ?></p>
<p>
$it_name_.$i <== 뒤에 숫자가 증가가 안되는데 .$i 이부분을 어떻게 바꿔야 하나요.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
마르스컴퍼니
Expert
4년 전
<?php
for ($i=1; $i<=10; $i++) {
${"it_name_".$i} = explode('|', $it['it_'.$i]);
}
?>
<?php for ($i=1; $i<=10; $i++) { ?>
<input type="text" name="it_<?php echo $i ?>[]" value="<?php echo ${"it_name_".$i ?>" >
<?php } ?>
or
<?php
for ($i=1; $i<=10; $i++) {
$it_name[$i] = explode('|', $it['it_'.$i]);
}
?>
<?php for ($i=1; $i<=10; $i++) { ?>
<input type="text" name="it_<?php echo $i ?>[]" value="<?php echo $it_name[$i] ?>" >
<?php } ?>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인