조회 수 78 댓글 4

{@

$test = 'module';

foreach ($output->data as $value) {
    debugPrint($value->{$test});

}

로 작성하면

Error Parsing Template - syntax error, unexpected '?>' in template file ./modules/ ....

라고 에러가 뜹니다.

혹시나 해서 php에서 처리하니 에러는 안나더군요

html 템플릿에서 할 수 있는 좋은 방법 없을까요?

  • ?
    @제은일행 2016.08.20 09:18:03
    debugPrint와 $test을 감싸고 있는 brace를 벗겨주세요.
  • ?
    후하니 2016.08.20 10:23:27
    음...무슨말인지 이해가 안되네요 ㅠㅠ
  • ?
    @제은일행 2016.08.20 10:33:12
    다음과 같이 수정해 주세요.
    foreach($output->data as $value)
        debugPrint($value->$test);
  • ?
    후하니 2016.08.20 10:46:20
    위와같이 해봤는데 템플릿이 깨져서 출력이 되더군요
    그냥 다른 방법으로 대처하였습니다.
    답변 감사합니다

서버에 요청 중입니다. 잠시만 기다려 주십시오...