간단한 css와 php 질문입니다 > 자유게시판

자유게시판

간단한 css와 php 질문입니다 정보

간단한 css와 php 질문입니다

본문

안녕하세요? 이번에 css와 php에 대해서 공부를 하게됬는데

하던도중 궁금한 부분이 있어서 질문드립니다

아래는 작성 소스코드입니다


<html>
  <head>
  </head>
  <style>
  #td2{
    font-size:20pt;
    }
  </style>
 
  <body>
  <table border="1" color="black">
    <?for ($i=0;$i<5;$i++){?>
    <tr>
      <td id="td<?=$i;?>">
      <? echo "td$i";?>
      </td>
    </tr>
    <? }?>
  </table>
  </body>

</html>

스타일을 적용시키기 위해 id값을 주는 부분인데요

원래 작성했던 코드는 <td id="td<?$i;?>"> 즉 = 부분을 뺐었는데 오류가 납니다.

위와같이 <?$i;?>와 <?=$i;?>로 작성했을 시의 차이점은 무엇인지 알려주셨으면 합니다

감사합니다~

추천
0
  • 복사

댓글 4개

=는 shot-open-tag를 활성화 했을시 echo 대신 사용가능한 부호 아닌가~용?
<?$i;?> 는 인수만 써논거라 에러가 나고
=를 붙히면 echo가 들어가져서 '인수를 출력해라' 라고 완성된 php문이 되서 작동되고.
<?php echo$i;?> => 를 줄인게 <?=$i?> 입니다.
=이 없으면 변수가 있긴한데 서버가 이걸 뭐 어쩌라어쩌라굽쇼 하고 에러를 뱉어내는 것입니다.
© SIRSOFT
현재 페이지 제일 처음으로