PHP에서는 ?> TEXT를 사용해도 괜찮습니다.

PHP에서는 ?> TEXT를 사용해도 괜찮습니다.

예를 들어:

다음과 같은 PHP 파일이 있습니다.

<?php
 if ($var == true)
 {
   ?>
     <p>Some text here</p>
   <?php
 }
 else
 {
   ?>
     <p>Some different text</p>
   <?php
 }
?>

이것이 나쁜가요, 아니면 다음과 같이 echo()를 사용하는 것이 더 낫습니까?

<?php
 if ($var == true)
 {
   echo ("<p>Some text here</p>");
 }
 else
 {
   echo ("<p>Some different text</p>");
 }
?>

사용하기가 훨씬 편한 것 같아요?> HTML CODE <?php

하지만 호환성이나 성능 문제가 있나요?

답변1

큰 차이는 아니므로 실제로 성능 문제가 발생하는 경우를 제외하고 귀하 또는 귀하의 팀이 읽고 쓰기에 더 쉬운 작업을 수행해야 합니다.

성능 이 걱정된다면 echo다음을 사용해야 합니다.작은따옴표큰따옴표로 묶인 문자열의 추가 해석 기능이 필요하지 않은 경우 문자열. 조금 더 빨라야 합니다.

관련 정보