
PhpToken::is() 메서드는 PHP 토큰의 유형을 확인하는 데 사용됩니다.
- T_STRING: 문자열을 확인합니다. 예를 들어, 'Hello World'는 true를 반환합니다.
- T_LNUMBER: 양의 정수를 확인합니다. 예를 들어, '123'은 true를 반환합니다.
- T_DNUMBER: 음의 정수를 확인합니다. 예를 들어, '-123'은 true를 반환합니다.
- T_STRING_VARNAME: 변수 이름을 확인합니다. 예를 들어, '$hello'은 true를 반환합니다.
- T_LNUMBER_VARNAME: 양의 정수 변수 이름을 확인합니다. 예를 들어, '$123'은 false를 반환합니다. (T_LNUMBER은 양의 정수를 확인하지만, T_LNUMBER_VARNAME은 양의 정수 변수 이름을 확인하지 않습니다.)
- T_DNUMBER_VARNAME: 음의 정수 변수 이름을 확인합니다. 예를 들어, '-$123'은 false를 반환합니다. (T_DNUMBER은 음의 정수 변수 이름을 확인하지 않습니다.)
위의 예를 통해 PhpToken::is() 메서드는 타입을 확인할 때, 변수 이름과 숫자 변수 이름을 구분합니다.
2025-08-08 01:56