테스트 사이트 - 개발 중인 베타 버전입니다

가변변수 질문입니다. 채택완료

hero412 8년 전 조회 1,994

<?php 
    for($k=1;$k<=10;$k++){?>
    <td><input type="text" name="wr_<?=$k;?>" value="<?=${"write[wr_$k]"};?>" /></td>
 <?php }?>

여기에서 wr_<?=$k;?>는 잘되는데요..  벨류값 <?=${"write[wr_$k]"};?> 은 당췌 나오질 않습니다.

[]안에 $k가 들어가면 안되는지요?

${"write[wr_$k]"} 을 $"write[wr_{$k}]"도 해봤는데 되질않습니다. 좀 도와주세요..

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
8년 전

value에 이렇게 넣어주세요

<?php echo $write['wr_$k'] ?>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

hero412
8년 전

답변이 늦었습니다. 두분 모두 감사드립니다.

덕분에 해결했습니다.^^

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

C
8년 전
<td><input type="text" name="wr_<?=$k;?>" value="<?=$write['wr_' . $k];?>" /></td>
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인