문자열 대입?하는 초보질문입니다.
본문
부끄럽게도 기본적인질문 올립니다. 문자열 합치기, 치환 다 찾아봐도 제가 검색을 잘 못하는 것인지 ㅠㅠ
$id_temp 값을 wr_11 로 아래처럼 입력하면
$id_temp = "wr_11"; // 적용할 필드값 입력
그런데 $.$id_temp.arr[$i] 이렇게 문자열을 합쳐서
변수로 대입하려니 오류가 나서 (아예 화면도 안나오더라는 ㅠㅠ)
해결방법을 찾다가 해결을 못해서 질문을 드립니다.
이미 소스에는 $wr_11arr[0], $wr_11arr[1]... 이런 식으로 각 필드마다 많이 사용하고 있는데
하나하나 수정하려니 다음 수정시에도 똑같은 작업을 해줘야 할것같아
변수명의 $wr_11arr[0]... 이 부분 중 wr_11 부분만 $id_temp 미리 선언되는 변수로 대체하려고 합니다.
이렇게 질문드리는 것이 맞는지 모르겠네요 ㅜ
변수값 $ 다음에 . 을 찍는 방법이 잘못된것인지 이렇게 저렇게 해도 안되네요
한 수 지도편달 부탁드립니다. (_._)
!-->
답변 2
질문의 요지를 정확히 알기 어려워 정확한 답은 아니겠지만
아래 처럼 풀어 가 보세요.
$id_temp = "wr_11";
$a = $id_temp."arr";
$b = $$a; //$wr_11arr
감사합니다~~
답변을 작성하시기 전에 로그인 해주세요.