{$td_width} 이건 무슨 뜻인가요? 정보
{$td_width} 이건 무슨 뜻인가요?
본문
echo "<td width='{$td_width}%' valign=top style='word-break:break-all;'>\n";
그누보드 보다보면 위와 같이 되어 있는데요.
왜 저렇게 하는건가요?
그리고 저거 사용할때 꼭 echo 랑 같이 써야 하나요?
<?=$td_width?>
라고 하니까 오류나더라고요...;
그누보드 보다보면 위와 같이 되어 있는데요.
왜 저렇게 하는건가요?
그리고 저거 사용할때 꼭 echo 랑 같이 써야 하나요?
<?=$td_width?>
라고 하니까 오류나더라고요...;
댓글 전체
<?
.
.
.
echo "<td width='{$td_width}%' valign=top style='word-break:break-all;'>\n";
.
.
.
?>
또는
<td width='<?=$td_width?>%' valign=top style='word-break:break-all;'>
이렇게 사용을 하셔야 하구요
폭이 유동적일 수 있기 때문에 변수화해서 처리한것입니다.
소스의 윗부분을 찾아보시면 나올겁니다.
.
.
.
echo "<td width='{$td_width}%' valign=top style='word-break:break-all;'>\n";
.
.
.
?>
또는
<td width='<?=$td_width?>%' valign=top style='word-break:break-all;'>
이렇게 사용을 하셔야 하구요
폭이 유동적일 수 있기 때문에 변수화해서 처리한것입니다.
소스의 윗부분을 찾아보시면 나올겁니다.

{$td_width} 이것을 풀어서 해석하자면
{} 이가로는 이것은 변수라는 것을 의미합니다.
$td_width 이것은 변수고요
아래는 php를 기본적으로 하는방법인대요
<? // php 를 시작하겟다
echo $td_width;
?> // php 를 끝내겠다
위내용 을 짧게 풀이하면 <?=$td_width;?> 되는것입니다. 요것을 다른식으로 풀이하면 <? echo $td_width;?>
되는것이구요
여기서 중요한것은 echo "$td_width"; 이렇게 사용할수도있습니다.
하지만 63이라는 내용을 찍고싶을때
$td_width 가 6일때 echo "$td_width3"; 이렇게 하면 어떻게될까요 아무내용도 안찍힙니다.
구분이 없어서 $td_width3 이라는 변수를 불러오기때문입니다.
여기서 처리하는 방법은 echo "{$td_table}3";
이렇게 하무로해서 $td_table 은변수고 3 은텍스트이다 그래서 합쳐서 63이 나오는것입니다.
왠지 강의가 되가는느낌이군요 흠..
{} 이가로는 이것은 변수라는 것을 의미합니다.
$td_width 이것은 변수고요
아래는 php를 기본적으로 하는방법인대요
<? // php 를 시작하겟다
echo $td_width;
?> // php 를 끝내겠다
위내용 을 짧게 풀이하면 <?=$td_width;?> 되는것입니다. 요것을 다른식으로 풀이하면 <? echo $td_width;?>
되는것이구요
여기서 중요한것은 echo "$td_width"; 이렇게 사용할수도있습니다.
하지만 63이라는 내용을 찍고싶을때
$td_width 가 6일때 echo "$td_width3"; 이렇게 하면 어떻게될까요 아무내용도 안찍힙니다.
구분이 없어서 $td_width3 이라는 변수를 불러오기때문입니다.
여기서 처리하는 방법은 echo "{$td_table}3";
이렇게 하무로해서 $td_table 은변수고 3 은텍스트이다 그래서 합쳐서 63이 나오는것입니다.
왠지 강의가 되가는느낌이군요 흠..

td_width로 나눠놓은 이유는
전체width / 갯수 형태로 td를 쪼개야하기 때문입니다.
그렇게되면 td의 넓이가 나오기때문이죠~~
전체width / 갯수 형태로 td를 쪼개야하기 때문입니다.
그렇게되면 td의 넓이가 나오기때문이죠~~