<?php echo $tr_bg; ?> 이건 어떤분 생각인가요? 정보
<?php echo $tr_bg; ?> 이건 어떤분 생각인가요?
본문
관리자님은 성격상 저런 코드는 안 쓸것 같고
지운아빠님은 개발 쪽은 아니니까.. 편리님이 했을 것인데
php 의 코드도 css 의 표준에 맞게 작업하려 해서 나온 건가요?
어떻게 보면 코드가 좀 지저분해 보이기도 하고 5.4.0 버전 이전에 필요했던 부분이
오히려 이후에 사용하게 되는지도 궁금하고 약간 오바가 아닌가 하는 생각들 들구요.
차후, short_open_tag 를 사용하지 않게 되는 경우 스킨이나 다른 부분에 <?= 를 사용하게 되면
off 한 분들과 맞지 않아 초보들에게 오히려 혼란?을 줄 수 있지 않을까도 생각해 봅니다.
추천
0
0
댓글 7개

전에 이것때문에 1800여개의 문서를 전부 수정했었다는 ㅜㅜ;
PHP버전이 높아질수록 <?PHP 사용하게 되는거 같아요
PHP버전이 높아질수록 <?PHP 사용하게 되는거 같아요
저도 그렇게 된 코드 보고....
따라하게 되더라구요 ㅋㅋ;
따라하게 되더라구요 ㅋㅋ;

그렇쵸, 왠지 해야 될 것 같고 수정할 필요가 없는데도 그렇게 수정하게 되는 것 처럼 "기준이 중요"합니다.
php 처럼 javascript 도 정석대로 해야 한다면
<script type="text/javascript">
<!--
function displayMsg()
{
alert("Hello World!")
}
//-->
</script>
<noscript>Your browser does not support JavaScript!</noscript>
위와 같이 해줘야겠죠. (g5 소스 참조)
php 처럼 javascript 도 정석대로 해야 한다면
<script type="text/javascript">
<!--
function displayMsg()
{
alert("Hello World!")
}
//-->
</script>
<noscript>Your browser does not support JavaScript!</noscript>
위와 같이 해줘야겠죠. (g5 소스 참조)

한창 DTD로 활발할 때 참여자 분이 저렇게 바꿔놓은게 그 시작입니다.
그 당시 전체변경을 하면서 <?php echo 는 붙혔지만 ;는 수고스럼 때문에 미쳐 붙이지 못했던게
G5까지 와서 ;<- 안붙은게 그대로 많이 와있죠. 그 이후로 저도 한창 DTD 커밋할 때 다 저렇게 해놨으니
이후 신규 스킨 개발과 g5 모두에 영향을 미친거죠.
자수하자면, 그 당시 DTD에 noscript가 등장하기 시작하고 파일 첨부방식 바꿔버린게 제가 한 짓입니다. ㅋㅋ
그 당시 전체변경을 하면서 <?php echo 는 붙혔지만 ;는 수고스럼 때문에 미쳐 붙이지 못했던게
G5까지 와서 ;<- 안붙은게 그대로 많이 와있죠. 그 이후로 저도 한창 DTD 커밋할 때 다 저렇게 해놨으니
이후 신규 스킨 개발과 g5 모두에 영향을 미친거죠.
자수하자면, 그 당시 DTD에 noscript가 등장하기 시작하고 파일 첨부방식 바꿔버린게 제가 한 짓입니다. ㅋㅋ

php 이전 버전을 사용하는 서버도 아직 있을테고,
php 5.4에서 도입된 short echo tag (<?php echo ...?> 를 <?= ...?>로 사용 할수 있음)
short_open_tag (<?php 를 <?로 대신 사용할 수 있음)의 차이도 혼란을 줄 수 있으니,
모든 php open tag을 <?php 로 통일하는 것도 좋을것 같은데요?
php 5.4에서 도입된 short echo tag (<?php echo ...?> 를 <?= ...?>로 사용 할수 있음)
short_open_tag (<?php 를 <?로 대신 사용할 수 있음)의 차이도 혼란을 줄 수 있으니,
모든 php open tag을 <?php 로 통일하는 것도 좋을것 같은데요?

G4s 초기 버전에서는 short_open_tag를 사용했습니다. 그러다 xml 사용시에 문제가 될 수 있어 <? 를 모두 <?php로 바꾼다는
회원님이 계서서 그 때 이후로 <?php echo 로 변경을 했던 것으로 기억을 하고 있습니다. 코드가 지저분하게 보일 수도 있지만
다양한 php 버전과 서버환경에 대응해야하는 입장에서는 가능한 오류가 적은 방법을 택할 수 밖에 없을 것 같습니다.
회원님이 계서서 그 때 이후로 <?php echo 로 변경을 했던 것으로 기억을 하고 있습니다. 코드가 지저분하게 보일 수도 있지만
다양한 php 버전과 서버환경에 대응해야하는 입장에서는 가능한 오류가 적은 방법을 택할 수 밖에 없을 것 같습니다.

음... 저는 무조건 <?php echo ... 이렇게 사용하는데...
php 에서 <?= 를 지원하지 않을꺼라는 글을 어디선가 본 이후... 진짜인지는 모르지만..
이왕이면 원칙을 지키는것이 좋은거 아닐까 싶습니다.
php 에서 <?= 를 지원하지 않을꺼라는 글을 어디선가 본 이후... 진짜인지는 모르지만..
이왕이면 원칙을 지키는것이 좋은거 아닐까 싶습니다.