php 연습 중인데, 이 php 식의 연산 순서를 설명 좀...
본문
<?php
function myTest() {static $x = 0;
echo $x;
$x++;
}
myTest();
echo "<br>";
myTest();
echo "<br>";
myTest();
?>
어떻게 해서 결과가 아래처럼 나오는지?
0
1
2
설마, 함수가 호출될 때마다, 아래와 같은 식으로 함수가 도나요?
답변 2
이 링크가 답이 되겠네요.
http://php.net/manual/kr/language.variables.scope.php#language.variables.scope.static
윗분이 알려주신 링크를 보시기전에
일단 증감 연산자랑 static 키워드를 한번 보시고 보시기를 추천 드려요.
답변을 작성하시기 전에 로그인 해주세요.