결과,적합한 조건 나는 결과로 이미지를 표시 할 필요가 아래와 같이 나는 경우를 작성했습니다
case 'yesno':
{
if ($reg['answer'])
{
$reg['answer'] = $phrase['_yes'];
}
else
{
$reg['answer'] = $phrase['_no'];
}
//below line is to be corrected
($reg['answer'] =$phrase['_yes'])? $show['answer_icon'] = true : $show['answer_icon'] = false;
echo $show['answer_icon'];
break;
}
반향 지금 내가 가지고있는 상태 인 경우에만
$reg['answer'] = $phrase['_yes'];
그러나 그 이상으로 작성된 오류 (comemnted line 위)
아래 조건을 쓰면 예 또는 아니오와 상관없이 모든 결과가 이미지와 함께 표시됩니다.
($reg['answer'])? $show['answer_icon'] = true : $show['answer_icon'] = false;
아무에게도 올바른 조건을 제안 할 수 있습니까? 이미지 부분을 표시했습니다.
다시 결과 나는 결과 에코가 동일하며 참/거짓이 후 1 또는 0 사용하는 평가 때문이다 111,111,111 –
보여준다 '$ 표시 ['answer_icon '] = ($에 등록 [ 'answer'] == $ phrase [ '_ 예'])? "true": "false"; ' 따옴표는 문자열로 true와 false가됩니다. o) – Menztrual
'? true : false' 부분은 이전 부분도 평가 한 내용과 동일하므로 중복됩니다. –