이 코드의 의미 좀 하나하나 분석 좀 해주세요!
본문
<?=$list[$i][wr_comment]?'+'.$list[$i][wr_comment]:''?>
답변 1
목록에 댓글이 있으면 그 댓글수만큼 더해서 echo 화면에 보여주고 없으면 아무것도 안보여줍니다.
변수 = 조건 ? 참일경우 결과 : 거짓일 경우 결과
$a = 10 > 1 ? "맞다" : "틀리다";
echo $a;
// a에 "맞다" 가 출력됩니다.
질문에는 <?= 이렇게 나왔는데 <?= 이것은 php로 연산하여 결과값을 화면에 보여주라는 의미입니다.
하여 결과가 바로 화면에 출력됩니다.
답변을 작성하시기 전에 로그인 해주세요.