다음 두 코드의 차이점은 무엇입니까? 버전 B는 열기 및 닫기 태그를 과도하게 사용하여 읽기가 더 어려워 보이지만이 형식을 사용하는 자습서와 예제가 많이 있습니다. 우선적 인 접근 방법이 있습니다. 즉, 하나의 절차 적 이유를 의미하거나,이 개인적 선호입니까? PHP 그 HTML 문자열 기억에 사용하는 메모리를 제외 (PHP 묶인)PHP에서 HTML을 둘러싸는 것과 둘러싸지 않는 것의 차이점은 무엇입니까?
버전 A
<?php
$test = array('a','b','c');
if (isset($test))
{
echo '<div id="testmessage">
<h2>
Test Message Below
</h2>
<ul>';
foreach ($test as $t)
{
echo '<li>'.$t.'</li>';
}
echo '</ul>';
echo '</div>';
}
?>
버전 B (복수 열고 닫는 태그)
<?php $test = array('a','b','c');
if (isset($test)){
?>
<div id="testmessage">
<h2>
Test Message Below
</h2>
<ul>
<?php
foreach ($test as $t)
{
?>
<li><?php echo $t; ?></li>
<?php
}
?>
</ul>
</div>
<?php
}
?>
개인적으로 선호하는 점은 VB 스타일이 너무 많아서 VB 스타일이 마음에 들지 않으므로이 스타일이 싫다. :) – qJake
@ SpikeX ahh 그렇지만 랜덤'''과'{' – Neal
을 올바르게 따라 가면 쉽지 않습니다. ;) 당신의 HTML *은 내부에있는 것처럼 괄호로 묶어야합니다. HTML과 – qJake