옵션 명시적 문은 모듈 수준에서 모듈의 모든 변수를 명시적으로 선언하는 데 사용됩니다.
Option 명시적인 문은 어떤 이벤트 프로시저에도 배치할 수 없습니다. Option 명시적 문은 모듈의 모든 프로시저 앞에 작성되어야 합니다. (추천 학습: PHP 비디오 튜토리얼)
모듈에서 Option Explicit를 사용하는 경우 Dim, Private, Public, ReDim 또는 Static 문을 사용하여 모든 변수를 명시적으로 선언해야 합니다.
선언되지 않은 변수명을 사용하면 컴파일 시 오류가 발생합니다.
Option Explicit 문을 사용하지 않는 경우 Deftype 문을 사용하여 기본 유형을 지정하지 않는 한 선언되지 않은 모든 변수는 Variant 유형입니다.
참고: 기존 변수를 입력할 때 철자 오류를 방지하려면 Option Explicit를 사용하세요. 혼란을 피하기 위해 변수 범위가 명확하지 않은 코드에서 이 문을 사용하세요.
vb에서 Option Explicit를 자동으로 추가하는 방법은 다음과 같습니다: "도구" 메뉴에서 "옵션" 명령을 선택하고 "옵션" 대화 상자를 열고 "편집기" 탭을 클릭한 다음 "변수 선언 필요" 옵션을 선택합니다.
컴파일러 기본 설정은 Option Explicit On입니다.
이 예에서는 Option Explicit 문을 사용하여 모든 변수를 명시적으로 선언하도록 합니다. 선언되지 않은 변수를 사용하려고 하면 컴파일 오류가 발생합니다. Option Explicit 문은 모듈 수준에서만 사용됩니다.
Option Explicit ' Force explicit variable declaration. Dim MyVar As Integer ' Declare variable. MyInt = 10 ' Undeclared variable generates error. MyVar = 10 ' Declared variable does not generate error. 说通俗点,就是为了避免混乱,使用 Option Explicit 之后,必须对变量进行声明才可以使用! 举个简单的例子: <script language="vbscript"> < !-- Option Explicit \' 要求在脚本中声明所有的变量 Dim Mystring Mystring="This is my string" -- > < /script>
PHP 관련 기술 기사를 더 보려면 PHP 그래픽 튜토리얼 칼럼을 방문하여 알아보세요!
위 내용은 옵션 명시적 설명은 다음 위치에 배치할 수 없습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!