묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[PHP]에서의 블록 개념..
2003.03.21 22:18
이런 소스에서..
<?
$a=22;
$b=33;
printf("%d, %d <br>",$a,$b); // 22, 33
{
$a=23;
printf("%d, %d <br>",$a,$b); // 23, 33
}
printf("%d, %d <br>",$a,$b); //23, 33
?>
이렇게 나오던데요~
php에선 C에서처럼 블록 개념이 없나보죠?
맨밑에 결과가 제가 알기로는 블록 때문에 $a값이 22가 되야 할 거라고 알고 있는데요~
아닌가요?
<?
$a=22;
$b=33;
printf("%d, %d <br>",$a,$b); // 22, 33
{
$a=23;
printf("%d, %d <br>",$a,$b); // 23, 33
}
printf("%d, %d <br>",$a,$b); //23, 33
?>
이렇게 나오던데요~
php에선 C에서처럼 블록 개념이 없나보죠?
맨밑에 결과가 제가 알기로는 블록 때문에 $a값이 22가 되야 할 거라고 알고 있는데요~
아닌가요?
댓글 2
-
TheMics
2003.03.21 22:39
-
CH_SHe
2003.03.22 19:09
그렇군요~
ㅡㅡ; php에 추가되어야 할 것들:
● 블록 개념..
● 클래스내 생성자 오버로딩..
_______________________________________
제가 지금까지 써봐서 아쉬운 것들입니다..
{ } 로 묶어준다고 해서 그 안의 내용만 구분해 처리하지 않죠.