찾다

 >  Q&A  >  본문

thinkPHP3.2.3의 관점에서 PHP 전역 변수를 작성했는데 놀라운 발견을 했습니다.

thinkPHP3.2.3 프레임워크를 사용하여 뷰에 매우 간단한 코드를 작성했습니다. 이 보기 파일의 접미사는 .html

입니다. 으아악

에코 결과가 10입니다. 결과가 20이어야 한다는 것이 이해가 되지 않습니다. 믿기지 않아서 그냥 다시 썼는데 아직 10이더군요. 고민해서 별도의 php 파일에 썼더니 결과가 20이더군요. 왜 이런거야? thinkPHP의 뷰는 PHP 구문을 지원하지 않나요? 조언 좀 부탁드려요!

黄舟黄舟2785일 전619

모든 응답(2)나는 대답할 것이다

  • 代言

    代言2017-06-08 11:03:45

    분명히 여기의 $x, $y는 전역 변수가 아닙니다.
    따라서 함수의 전역 $x, $y는 위의 x, y를 참조하지 않습니다

    컴파일된 템플릿 파일을 보면 이 코드가 함수에 포함되어야 한다는 것을 알 수 있습니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-06-08 11:03:45

    해 보세요

    으아아아

    회신하다
    0
  • 취소회신하다