집 > Q&A > 본문
사진의 왼쪽이 코드, 오른쪽이 실행 결과입니다. Kissom() 함수를 세 번 실행하는 aaa() 함수를 실행했는데 왜 두 번째와 세 번째 결과가 동일하고 두 번째 실행 시 한 줄만 출력됩니까? 세 번째로 $ count가 업데이트됩니다. 그런데 이 함수는 tp에 배치되어 있지 않으면 실행될 수 있지만, tp 프레임워크에서는 실행될 수 없습니다. 혹시 조언을 주실 수 있는 분 계십니까?
phpcn_u15462017-08-27 16:50:51
수정하세요. 위의 if 조건을 $count<5로 변경했는데 잊어버렸네요.
aaa 메서드에서 처음으로 Kissom을 실행한 후 $count는 최종적으로 4가 됩니다. if 조건이 <5이기 때문에 5와 같으면 실행되지 않으므로 다음 두 호출은 모두 5입니다.