채택완료

php 이중 처리 이유???

2018-01-14 (일) 20:27:08 1,899

3745436684_1515929131.0268.png

위와  같이  php <??> 을 두번써서 아래 마지막   <?}?> 같이 하는 이유가 있을까요???

그냥 한번만으로 처리하면  불필요한  코드숫자도 절약할 텐데요,,,,,ㅎㅎ

|

답변 3개 / 댓글 2개

채택된 답변
+20 포인트

보통 ide나 에디터의 경우 php 코드안 echo안에 있을경우 가독성이 떨어집니다.

그래서 가독성을 높이기 위해서 php밖으로 뽑아내는 경우가 왕왕있습니다.

phpstom같은 경우 echo안의 html도 색이 html로 변경되는듯 합니다.

답변에 대한 댓글 1개

사실 저는 질문의 의도를 정확히는 이해되지 않습니다.
답변 댓글과 다른 관점으로 적어본 거였습니다.

<?}?>  는  <?php } ? 와 같은 문법으로

디자이너 관점에서는 저렇게 해줘야 드림위버 에서 작업하기 좋습니다.

답변에 대한 댓글 1개

아 질문의 의도가 @해피정 님이 맞는거 같네요 -ㅂ-;;; 뻘글 단건 아닌가 싶네요
2018-01-14 (일) 20:30:17

if문으로 $aa가 2보다 클경우

html태그를 출력하기 위해서 저렇게 합니다 ^^

하나만 사용하려면

<?php
$aa = 1;

if($aa > 2) {

//...생략

echo '<br>
        <hr size="3" width="80%">
        <br>';
}

이런식으로 출력해줘야 합니다

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