테스트 사이트 - 개발 중인 베타 버전입니다

list.skin.php echo 가 궁금합니다. 채택완료

존론 7년 전 조회 2,880

  if ($list[$i]['is_notice']) // 공지사항
                echo '<strong class="notice_icon"><i class="fa fa-bullhorn" aria-hidden="true"></i><span class="sound_only">공지</span></strong>';
            else if ($wr_id == $list[$i]['wr_id'])
                echo "<span class=\"bo_current\">열람중</span>";
            else ...

 

궁금한건 echo '<strong class="notice_icon"><i class="fa fa-bullhorn" aria-hidden="true"></i><span class="sound_only">공지</span></strong>';

 

여기서는 echo 다음에 홀따옴표가 사용되어졌고

echo "<span class=\"bo_current\">열람중</span>";

두번째 echo는 쌍따움표가 사용되어졌습니다.

무슨 차이가 있는지 알고 싶습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
s
sinbi Expert
7년 전

작은따옴표가 속도 더 빠릅니다.

큰 따옴표는 안에 변수가 있는지 없는지도 체크하거든요.

 

인간이 느끼기엔 별반 다르지 않을 듯 싶지만,

대형 사이트 경우엔 좀 체감을 느끼지 않을까 싶네요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

7년 전

두분다 감사합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

표현(?)이 다를 뿐 결과적으로는 같습니다.

쓰는 사람들 스타일에 따라 다르다 보시면 됩니다.

echo "<strong class='notice_icon'>"

echo "<strong class=\"notice_icon\">"

echo '<strong class="notice_icon">'

자기 스타일대로 쓰면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인