| 제목 | echo안에 PHP 변수 한번 더 써서 출력을 원합니다. | ||
|---|---|---|---|
| 글쓴이 | amkorphp | 작성시각 | 2016/11/11 11:25:00 | 
|  | |||
| $create_domain_result['msg'] = '결과 출력 완료'; $key = 'create_domain'; echo $.$key."result".['msg']; // 이렇게 출력이 안되나요? 
 
 
 꼭 이런 방법으로 출력을 하고 싶은데요. 
 저렇게 echo 쓰면 syntax 문제가 발생되네요ㅠ,ㅠ 
 방법이 없을까요? | |||
| 다음글 | ckeditor에서 이미지 업로드시 에디터로 보내는 방... (1) | ||
| 이전글 | mysql Join 했을 때 입력 관련하여 질문 드립니... (3) | ||
| 
                                변종원(웅파)
                                /
                                2016/11/11 11:50:49 /
                                추천
                                0
                             
                                변수부분을 {}로 묶어보세요. 
                             | 
| 
                                amkorphp
                                /
                                2016/11/11 12:13:50 /
                                추천
                                0
                             echo $.{$key}."result".['msg']; 
 이렇게요? 
 그래도 안되네요 ㅠ,ㅠ | 
| 
                                한대승(불의회상)
                                /
                                2016/11/11 12:19:08 /
                                추천
                                0
                             왜 그리 복잡하게 사용하시는지 이해가 안되네요. ^^ 
 | 
| 
                                전상민
                                /
                                2016/11/11 12:24:04 /
                                추천
                                0
                             원하시는 해답은 아니지만 아래와 같은 방법으로 하시는 것도 좋을 것 같습니다. 위 처럼 하면 가독성이 너무 떨어져서요. 
$resultMsg = array(
    'create_domain' => '결과 출력 완료',
);
echo "{$resultMsg['create_domain']}";
 | 
| 
                                kaido
                                /
                                2016/11/11 13:47:03 /
                                추천
                                0
                             
한참 들여다 보았습니다만
이거 하실려는 건가요?
$create_domain_result['msg'] = '결과 출력 완료';  //이건 고정으로 넘어오는 값.
$key = "";  // 이건 앞에 값이 매번 변경될수 있음
$key 값의 이름으로 된 변수에 msg 값이 들어가길 원함.
맞나요?
$create_domain_result['msg'] = "출력완료!";
$key = "master";
${$key} = $create_domain_result['msg'];
echo "master 으로 key 호출 ... ".$master;
 이게 찾는것 이시든 아니시든 가변변수에 대해서 알아보세요 ^^ |